在过去的这个命令将工作:远程执行一个SQL Server作业通过另一份工作
EXEC [linkedServerName].msdb.dbo.sp_start_job @job_name = 'test2'
现在我不得不使用冒充登录并添加SQL服务帐户(在本地登录到假冒引用)的调用服务器到被调用的服务器上,并给它SA权限:认为我做错了什么,它应该不是那么复杂吗?
没有SA
特权的帐户冒充添加到远程服务器,我收到错误:
The EXECUTE permission was denied on the object 'sp_start_job', database 'msdb', schema 'dbo'.
谢谢
你是什么意思“现在我必须......”?什么改变了?升级到更新版本的SQL Server?你现在用什么版本? – 2014-09-03 14:26:24