使用ACCOUNTS \ sqlservice进行链接服务器对象用户映射

时间:2018-03-15 19:02:34

标签: sql sql-server linked-server

我的仓库服务器上有一个运行批处理文件的计划任务,该任务会触发在我的SQL服务器上运行sproc的命令。该任务设置为以ACCOUNTS \ sqlservice运行。

我最近对我的链接服务器对象进行了一些更新,以避免仓库用户通过仅映射应该在链接服务器安全性中具有查询访问权限的用户来查询数据。在将本地sql server登录映射到sql server登录时,我似乎无法成功映射两个服务器之间的域帐户,即ACCOUNTS \ sqlservice,两个服务器上都有sa。

关于如何给sqlservice帐户访问查询链接服务器对象的任何想法?谢谢!

1 个答案:

答案 0 :(得分:0)

一种解决方案:使用适当的替代用户进行远程映射,即本地sql server登录而不是域帐户。

在域名帐户之间可能有另一种方法可以做到这一点,但还没有时间。