如果要使用job来调用link server的话,不能使用作业步骤属性高级选项中”作为以下用户运行“来以本地登录用户模拟远程用户访问远程服务器。会报”无法建立安全上下文“的错误.
将Job中代码封装到存储过程中,然后修改存储过程的Exec AS也无效
解决办法:
1>修改SQL
Agent服务的运行账户为要Linkserver上模拟的本地登录(不推荐,可能会影响其他Job)
2>修改Linkserver属性,使用指定的安全上问建立连接(存在一定风险,主要控制权限)
2023-10-20 18:18:04
如果要使用job来调用link server的话,不能使用作业步骤属性高级选项中”作为以下用户运行“来以本地登录用户模拟远程用户访问远程服务器。会报”无法建立安全上下文“的错误.
将Job中代码封装到存储过程中,然后修改存储过程的Exec AS也无效
解决办法:
1>修改SQL
Agent服务的运行账户为要Linkserver上模拟的本地登录(不推荐,可能会影响其他Job)
2>修改Linkserver属性,使用指定的安全上问建立连接(存在一定风险,主要控制权限)