是否可以在创建链接服务器时仅使用远程Windows身份验证

时间:2013-12-12 04:56:19

标签: sql-server

我想在ServerA上创建链接到ServerB的链接服务器。情况是:

  1. ServerA在domainA中,ServerB在domainB中,但它们之间的网络已设置。 我无法使用ServerA SSMS上的Windows身份验证访问ServerB的SQL Server。
  2. 我可以使用从ServerA到ServerB的远程桌面,因为我知道ServerB的Windows身份验证。
  3. ServerB上的SQL Server仅使用Windows身份验证。
  4. 我的问题是,当我只知道serverB的Windows帐户和pws时,如何创建链接服务器?

    谢谢!

1 个答案:

答案 0 :(得分:0)

对于跨域,您可以通过命令提示符从Server A SSMS连接到SQL Server B(这适用于SQL 2008 R2)

运行命令提示符:

cd \

runas / user:DOMAIN1 \ admin / netonly“C:\ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ Ssms.exe”

输入DOMAIN1 \ admin然后

的密码

等到管理工作室登录窗口弹出。

获得“连接到服务器”窗口后。填写服务器名称,如下所示:

服务器类型:数据库引擎

服务器名称:服务器名称\ InstanceName

身份验证:Windows身份验证

然后点击“连接”按钮。

它应该将您连接到SQL Server B。