在過去的這個命令將工作:遠程執行一個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