C# 实体框架数据库.Exist()始终返回true
我正在使用sql server凭据使用sql server management studio进行连接,但出现错误,这是因为数据库不存在C# 实体框架数据库.Exist()始终返回true,c#,sql,asp.net,.net,entity-framework,C#,Sql,Asp.net,.net,Entity Framework,我正在使用sql server凭据使用sql server management studio进行连接,但出现错误,这是因为数据库不存在 TITLE: Connect to Server ------------------------------ Cannot connect to **Server IP **. ------------------------------ ADDITIONAL INFORMATION: Logon failed for login **'USERID'
TITLE: Connect to Server
------------------------------
Cannot connect to **Server IP **.
------------------------------
ADDITIONAL INFORMATION:
Logon failed for login **'USERID'** due to trigger execution.
Changed database context to 'master'.
Changed language setting to us_english. (Microsoft SQL Server, Error: 17892)
For help, click: http://go.microsoft.com/fwlink?
ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=17892&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
但是实体框架数据库.Exists()总是返回true
为什么?您的
连接字符串是什么?它可能指向master。@SajalS,我有不同数据库服务器的凭据,它工作正常。它与connectionString无关。您是否创建了登录触发器,然后删除/重新创建了数据库?您可以登录到Management Studio中的数据库吗?您的连接字符串是什么?它可能指向master。@SajalS,我有不同数据库服务器的凭据,它工作正常。它与connectionString无关。您是否创建了登录触发器,然后删除/重新创建了数据库?您可以登录到Management Studio中的数据库吗?