SQL Server 2012远程访问外部域

时间:2012-12-08 12:59:24

标签: sql-server sql-server-2012 windows-server-2008-r2

我在Windows Server 2008 R2上安装了SQL Server 2012实例。

我将SQL Server配置为远程访问。

我需要从与使用JDBC的SQL Server实例不在同一域中的计算机访问SQL Server。我收到以下错误

  

登录失败。登录来自不受信任的域,无法使用   使用Windows身份验证。

我只需要能够从各种机器访问SQL Server,这些机器不会(并且永远不会)成为与sql server实例相同的域的一部分。

解决方案赞赏。

1 个答案:

答案 0 :(得分:1)

这是一个广泛的问题,因为有太多因素可以阻止访问您的SQL Server。以下是一些一般性提示:

  1. 通过数据库服务器上的SQL Server Configuration Manager启用对某些协议(TCP / IP,命名管道等)的访问。
  2. 在数据库服务器via Windows Firewall 任何网络级防火墙上启用对端口1433(SQL Server使用的端口)的访问。
  3. 如果使用Windows用户登录SQL Server,请确保此用户(或其所属的组之一)为mapped to a SQL Server login