【发布时间】:2018-03-30 13:56:52
【问题描述】:
我的专用根服务器上有一个数据库。我想通过 C# 使用我计算机中的程序连接到这个外部数据库。
我正在尝试使用该连接字符串,但它不起作用:
Data Source=root_ip_adress;Initial Catalog=db_name;User Id=computername\\Administrator;Password=mypassword;
在数据库中启用了远程连接。
错误: “连接到 SQL Server 的网络相关或特定于实例的错误无法找到或访问服务器,请检查实例名称是否正确以及 SQL Server 是否允许远程连接。” (提供者:TCP 提供者,错误:0 - 等待进程已中止。)“
感谢您的帮助
【问题讨论】:
-
It doesn't work 不是对您的问题的描述。请更准确并报告收到的确切错误消息
-
您不能在连接字符串中指定域帐户。在这种情况下,用户和密码是 SQL Server 帐户。要使用 Windows 身份验证连接,请改为指定
Integrated Security=SSPI。然后将使用当前用户的帐户进行连接。 -
@MendaxM。这应该进入问题而不是评论。
标签: c# sql sql-server database-connection connection-string