连接字符串不支持默认用户身份验证

时间:2015-06-14 14:01:15

标签: c# sql asp.net sql-server authentication

我是Visual Studio的新手,我正在尝试连接数据库。我正在使用默认的Windows身份验证。在我输入登录用户名和密码的应用程序登录页面上,我收到以下错误。

Cannot open database "myDB" requested by the login. The login failed.
Login failed for user 'VSERVER90\IWPD_1(tappaas)'.

当我右键点击连接时,服务器名称为" VSERVER90"和身份验证是" windows authentication"选择。 这些都在管理工作室工作。

我不知道IWPD_1的来源以及我无法登录的原因。

1 个答案:

答案 0 :(得分:0)

您的连接字符串已设置为" Windows Authentification"。这意味着,您不需要数据库的用户名和密码,只需使用当前的Windows用户名登录即可。

现在,您的项目似乎有一个"登录"页;但是,无论你在这里插入什么,它都是,因为你的Windows用户被占用了。您的用户名VSERVER90\IWPD_1(tappaas)