在作业里定时执行一个sql,sql使用到了链接服务器里的库。。。就出现怪事了
在作业里定时执行一个sql,sql使用到了链接服务器里的库
这个sql,用sa和appuser直接执行,都成功的,因为已经为这2个用户在链接服务器建立了安全性-登录映射
但是,由作业自动执行时,就总是报错:
【已以用户 NT AUTHORITY\SYSTEM 的身份执行。 用户 'NT AUTHORITY\ANONYMOUS LOGON' 登录失败。 [SQLSTATE 28000] (错误 18456). 该步骤失败。】
在作业里的步骤的高级设置里,选择了appuser作为运行用户(这里没有sa可以选择,只有appuser和其它一些用户,可能sa是特殊帐号的缘故?),自动执行仍然报错:
【已以用户 appuser 的身份执行。 由于当前安全上下文不可信,因此访问远程服务器的请求遭到拒绝。 [SQLSTATE 42000] (错误 15274). 该步骤失败。】
奇怪。。。。。。。