【问题标题】:NT AUTHORITY\NETWORK SERVICE issue when deploying on remote server SQL 2005在远程服务器 SQL 2005 上部署时出现 NT AUTHORITY\NETWORK SERVICE 问题
【发布时间】:2008-10-10 15:48:21
【问题描述】:

我在尝试连接到远程服务器上的 SQL Server 时遇到一个非常非特定的错误。我觉得我已经进行了所有正确的设置,允许 TCP/IP,重新启动服务,为数据库添加 NT AUTHORITY\NETWORK SERVICE 和其他相关用户的权限。我可以进入 aspx 页面,但只要我在登录时点击提交,我就会得到:

异常信息: 异常类型:SqlException 异常消息:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)

【问题讨论】:

    标签: sql-server remoting


    【解决方案1】:

    在远程服务器上,为强制 TCP/IP 和端口的服务器实例创建一个别名,并在连接字符串中使用该别名。这样它甚至不会尝试使用 DBNMP。

    您也可以尝试在连接字符串中强制执行该问题: http://connectionstrings.com/article.aspx?article=howtodefinewichnetworkprotocoltouse

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-29
      • 1970-01-01
      • 2011-01-16
      • 2020-09-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多