使用远程服务器在IIS上托管网站以进行工作。在工作中使用另一台服务器上的SQL Server,但我无法让他们一起玩。
connectionString="Data Source=Stuff;Initial Catalog=dbApprentices; User id=****; password=****"
providerName="System.Data.SqlClient"
我没有错误。当我使用Visual Studio时,一切正常。
好的,
这是我在 Web 服务器上使用的连接字符串。
服务器=sqlserver\实例;数据库=数据库名称;用户 ID = 用户名;密码=密码;
确保 Web 服务器对 SQL 服务器具有可见性(并且可以访问发布 SQL 的端口(
对于遇到此问题的其他任何人。我必须创建一个应用程序池,并将标识设置为有权访问 sql 数据库的用户。