【发布时间】:2015-06-14 14:01:15
【问题描述】:
我是 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 来自哪里以及为什么我无法登录。
【问题讨论】:
-
你检查你的 web.config 文件了吗?
-
指定有问题的连接字符串
-
VS 可能在您的 asp.net 应用程序实例之外的其他帐户下运行。尝试找到您的连接字符串,最好使用 sql-authentication。\
-
通过在 security/login 中添加用户 'VSERVER90\IWPD_1(tappaas)' 对问题进行排序并分配权限。谢谢大家。
标签: c# sql asp.net sql-server authentication