1. 程式人生 > >SQL Server 2008作業失敗無法確定所有者是否有服務器訪問權限

SQL Server 2008作業失敗無法確定所有者是否有服務器訪問權限

log 進行 size tex 信息 註意 sdn sql state

調用作業---錯誤提示內容
該作業失敗。  無法確定所有者 WIN-3TH1KNIT12D\Administrator (擁有作業 Database_Backup.step1)是否有服務器訪問權限 (原因: 無法獲取有關 Windows NT 組/用戶 WIN-3TH1KNIT12D\Administrator 的信息,錯誤代碼 0x534。 [SQLSTATE 42000] (錯誤 15404)).

產生原因:

之前有修改過操作系統的用戶名或計算機名
1.SQL Server代理

2.作業 3.選中對應作業,雙擊打開-常規-所有者-選擇登錄名,不管是否與當前名字一樣,都重新選擇一次,確定,就可以了。 4.若不存在當前用戶名,再到
安全性--》登陸名 進行修改即可

(註意登陸名稱是否與現有的名稱一樣,不同則需要手工更改為一致

5. 最終將所有者更改為NT AUTHORITY\SYSTEM,作業成功執行。 #此步驟沒有試過,正常處理1234 即可解決問題!

說明:更改作業計劃的所有者,不是數據庫所有者

技術分享圖片

另外一個方法是調用存儲過程來備份,測試通過,過程參考:http://blog.csdn.net/apollokk/article/details/50291731

SQL Server 2008作業失敗無法確定所有者是否有服務器訪問權限