0
我有一個SQL Server用戶,proxyAccount,我配置爲xp_cmdshell_proxy_account
與EXECUTE AS不能運行存儲過程xp_cmdshell的
在存儲過程我使用xp_cmdshell
,當我與該帳戶執行存儲過程,一切正常。
但是,如果我補充一下:
WITH EXECUTE AS 'proxyAccount'
存儲過程,我得到以下錯誤,當我執行它:
xp_cmdshell的代理帳戶信息無法檢索或無效。驗證「## xp_cmdshell_proxy_account ##」憑證是否存在並且包含有效信息。
可能是什麼問題?爲什麼不能proxyAccount運行xp_cmdshell
設置爲EXECUTE AS時,但能夠運行它,否則?