拒绝访问远程服务器,因为SQL Server代理作业中不信任当前安全上下文

use*_*260 2 sql-server

我已设置SQL Server代理作业,此作业调用查询.当我在SQL Server Management Studio中运行查询时,它运行正常.但是当我通过作业自动调用它时,会出现以下错误.

拒绝访问远程服务器,因为当前的安全上下文不受信任

请帮帮我

小智 8

如果这是一个链接服务器,这在类似的情况下对我有用:

  • 将作业的所有权授予链接服务器用户(您用于连接到其他服务器的用户).
  • 在作业中,在每个步骤中,转到"高级"选项卡,并验证"以用户身份运行"字段为空.
  • 如果作业运行的存储过程使用"作为所有者执行",您也可能会收到该错误.根据您的权限设置方式,删除"以所有者身份执行"将解决此问题.