Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解决;用户登录失败';域\用户名'&引用;在SQLServer2008R2中_Sql_Asp.net_Sql Server_Iis - Fatal编程技术网

如何解决;用户登录失败';域\用户名'&引用;在SQLServer2008R2中

如何解决;用户登录失败';域\用户名'&引用;在SQLServer2008R2中,sql,asp.net,sql-server,iis,Sql,Asp.net,Sql Server,Iis,我有一个网站,我需要从SQLServer2008R2数据库获取数据。但我有个错误 用户“域\用户名”登录失败 我在谷歌上搜索它,然后我得到了将SQL Server的属性->属性->安全->服务器身份验证更改为SQL Server和Windows身份验证模式的结果,但我仍然得到相同的错误。我不想在连接字符串中使用ID和密码 我的连接字符串: <add name="ConnectionString" connectionString="Data Source=servername;

我有一个网站,我需要从SQLServer2008R2数据库获取数据。但我有个错误

用户“域\用户名”登录失败

我在谷歌上搜索它,然后我得到了将SQL Server的属性->属性->安全->服务器身份验证更改为SQL Server和Windows身份验证模式的结果,但我仍然得到相同的错误。我不想在连接字符串中使用ID和密码

我的连接字符串:

<add name="ConnectionString" 
     connectionString="Data Source=servername;Initial Catalog=databasename;Integrated Security=True" 
     providerName="System.Data.SqlClient" />


请帮助我。

添加用户id和密码

1) 转到VS上的服务器资源管理器选项卡

2) 在数据连接中,右键单击数据库上的(单击属性)


3) 复制连接字符串

由于您的问题是特定于产品的,如果您在问题中添加适当的标记(命名产品),您更有可能获得帮助。@ErwinSmout-否,实际上我的网站是在IIS 8(本地主机)上托管的。如果从VisualStudio运行代码,我可以正确地获取数据。但当我尝试从IIS运行时出错您在IIS上出错,因为IIS有自己的用户将加载网站。您需要将此用户添加到sql server或使用普通用户ID/密码身份验证。是否有其他解决方案,我不想使用ID,密码。我的用户名已添加到server@d0812可以将数据库与SQL Server Management Studio连接吗?可以,我在web.confog文件中使用相同的连接字符串。但是没有用什么是您的数据源localhost或server@khan其servername您可以访问SSMS@khan中的数据库吗?是的,我可以访问服务器