對遠程服務器的訪問遭拒絕,因為不存在登錄映射。


參考資料:http://www.itkeyword.com/doc/9529109668298268928

感謝@yenange 

問題:

建立了一個存儲過程, 其中有調用鏈接服務器。 

直接在查詢分析器中執行沒任何問題。 但做成作業之后就有問題了。 提示:

已以用戶 NT SERVICE\SQLSERVERAGENT 的身份執行。 [SQLSTATE 01000] (消息 0)  鏈接服務器 "192.168.1.7" 的 OLE DB 訪問接口 "SQLNCLI11" 報錯。身份驗證失敗。 [SQLSTATE 42000] (錯誤 7399)  無法初始化鏈接服務器“192.168.1.7”的 OLE DB 訪問接口“SQLNCLI11”的數據源對象。 [SQLSTATE 42000] (錯誤 7303)  鏈接服務器"192.168.1.7"的 OLE DB 訪問接口 "SQLNCLI11" 返回了消息 "無效的授權說明"。 [SQLSTATE 01000] (錯誤 7412).  該步驟失敗。

解決方案:

造成這種異常的原因是:

鏈接服務器沒有對代理用戶( NT SERVICE\SQLSERVERAGENT )授權。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM