C# 错误:System.Data.EntityException:基础提供程序在打开时失败---&燃气轮机;System.Data.SqlClient.SqlException:用户登录失败
嗨,我有这个连接字符串:C# 错误:System.Data.EntityException:基础提供程序在打开时失败---&燃气轮机;System.Data.SqlClient.SqlException:用户登录失败,c#,.net,entity-framework,sql-server-2008-r2,C#,.net,Entity Framework,Sql Server 2008 R2,嗨,我有这个连接字符串: <add name="IBSEntities" connectionString="metadata=res://*/ISBDB.csdl|res://*/ISBDB.ssdl|res://*/ISBDB.msl;provider=System.Data.SqlClient;provider connection string="data source=sql1;initial catalog=IBS;user id=OKME;password=
<add name="IBSEntities" connectionString="metadata=res://*/ISBDB.csdl|res://*/ISBDB.ssdl|res://*/ISBDB.msl;provider=System.Data.SqlClient;provider connection string="data source=sql1;initial catalog=IBS;user id=OKME;password='OKOKOK';MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
当程序运行时,登录失败,但我可以使用SQLServerStudio登录服务器和数据库。我试图在程序中读写它
错误:
System.Data.EntityException:基础提供程序在打开时失败。
--->System.Data.SqlClient.SqlException:用户“OKME”登录失败
尝试使用
password=OKOKOK
而不使用“
我这样做了,但结果是一样的。您的SQL server是否启用了SQL身份验证?是的,勾选了第二个选项,SQL server和windows身份验证模式。那么问题就出在哪里了?应该是windows吗?如果他们不想更改,那么我需要一个不同的登录id?