我已经将一个网站部署到IIS,它正在尝试通过连接字符串访问数据库。
我的SQL Server和连接字符串是正确的,因为我已通过以下方式测试它:
问题是,只有通过IIS网站才会出现此错误,当我从Visual Studio运行它时,它就可以了。
这是我得到的堆栈代码:
我的连接字符串:
<add name="cnnSQLDB"
connectionString="server=**********;database=*********;Integrated Security=True;User ID=******;Password=******;"
providerName="System.Data.SqlClient"/>
答案 0 :(得分:0)
确保防火墙上的端口1433已打开。这是SQL Server使用的端口。
答案 1 :(得分:0)