Asp.net 无法连接到Sql Server
我在生产服务器上遇到此错误: 建立到SQL Server的>连接时发生与网络相关或特定于实例的错误 它位于IIS上,并通过Windows身份验证连接到sql serverAsp.net 无法连接到Sql Server,asp.net,sql-server,Asp.net,Sql Server,我在生产服务器上遇到此错误: 建立到SQL Server的>连接时发生与网络相关或特定于实例的错误 它位于IIS上,并通过Windows身份验证连接到sql server 有什么想法吗?还是解决方案 问题中列出的错误消息通常在我遇到连接问题时出现,与凭据无关。您的连接字符串设置是否正确?你在不同的机器上测试过吗 此外,在windows Authentication就绪的情况下,更新了web.config以设置: <identity impersonate="true"/> 解决了此
有什么想法吗?还是解决方案 问题中列出的错误消息通常在我遇到连接问题时出现,与凭据无关。您的连接字符串设置是否正确?你在不同的机器上测试过吗 此外,在windows Authentication就绪的情况下,更新了web.config以设置:
<identity impersonate="true"/>
解决了此问题,因为web应用程序模拟使用该应用程序的人员,并且他们的凭据已被验证并传递到SQL Server。您确定生产服务器可以访问相关的SQL Server吗?您可以很容易地使用ODBC数据源管理员来测试这一点。如果它是一个web应用程序,而您不使用模拟,则该应用程序将尝试与IIS用户连接,最有可能是网络服务,即运行该应用程序的用户b/c。我的建议是要么使用模仿,看看Dillie的帖子,要么创建一个应用程序用户名和密码并使用它。我个人更喜欢大多数情况下的应用程序用户名。您能用其他详细信息更新问题吗,包括连接字符串和错误消息的更多详细信息?这将有助于提供一个更好的答案。没有更多的信息是很困难的,可能是各种各样的事情!