数据库连接字符串窗口验证,但传递用户和密码

时间:2015-05-26 06:59:35

标签: authentication sql-server-2012 database-connection

我需要一些帮助。 我正在尝试连接到我的数据库。 这是我的连接字符串:

<add name="DefaultConnection" connectionString="Data Source=KBV-SQL12-TEST\KBSQLSPTEST; Initial Catalog=KBSPT_aspnetmembership; User Id=KBOVDM01\KBSPT_EXTRANET; Password=SPExtr@n3t" providerName="System.Data.SqlClient" />

用户是Active Directory用户。 当我转到我的SQLServer并以KBSPT_EXTRANET身份登录时,我可以运行SQL Management Studio并连接到数据库。

但在我的应用程序中,当我使用上面提到的连接字符串时,我不断收到消息“底层提供程序在打开时失败”。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

当连接字符串需要SQL Server用户帐户时,您尝试使用Windows帐户。