我有一个尝试从远程服务器访问数据的作业。我创建了成功连接的链接服务器。当我尝试通过直接运行查询来访问表时,它工作正常。但是,当我通过作业运行相同的查询时,它会抛出错误“登录失败的用户”。
为作业分配所有者'sa'并使用带有sysadmin和public角色的ssis代理运行。在链接服务器属性的安全选项卡中,我没有选择映射,并且“使用登录的当前安全上下文”进行选择。
我不确定如何纠正它。如果我应该添加映射,那么应该映射什么?请帮助我,因为我已经花了一整天时间探索可能的选项,但找不到任何有用的东西。
答案 0 :(得分:0)
谁是包的所有者并不重要。只有启动数据包的用户才是重要的。
Impersonate
复选框的映射中。