0

我在 VisualStudio 2010 中使用实体。当我调试我的 ASP.NET 应用程序时,它使用当前用户身份连接到数据库,而不是我的连接字符串中指定的内容:

   <connectionStrings>
     <add name="RFV2_Entities" connectionString="metadata=res://*/Model.RFDB.csdl|res://*/Model.RFDB.ssdl|res://*/Model.RFDB.msl;provider=System.Data.SqlClient;provider
 connection string=&quot;data source=xxx\xxx;initial
 catalog=xxx;User Id=xxx;Password=yyy;integrated
 security=True;multipleactiveresultsets=True;App=EntityFramework&quot;"
 providerName="System.Data.EntityClient" />    </connectionStrings>

我是否必须指定一些东西才能让我的应用程序使用连接字符串标识?

4

1 回答 1

2

指定“Integrated Security=True”或“User Id”和“Password”,不能同时指定。

请参阅此关键字列表,其中指定了“密码”:

SQL Server 帐户登录的密码。不与(强烈推荐的)'Integrated Security=true' 选项一起使用。

(我的重点)

于 2012-12-04T09:11:17.437 回答