建立的 xp_cmdshellProxy 認證。
注意
xp_cmdshell 預設為停用。 若要開啟 xp_cmdshell,請參閱 xp_cmdshell (伺服器組態選項) 。
語法
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
[ ; ]
引數
重要
擴充預存程式的自變數必須依特定順序輸入,如 語法 一節所述。 如果參數依序輸入,就會發生錯誤訊息。
零
指定應該刪除 Proxy 認證。
'account_name'
指定要成為 Proxy 的 Windows 帳戶。
'password'
指定 Windows 帳戶的密碼。
傳回碼值
0 (成功) 或 1 (失敗)。
備註
Proxy 認證稱為 ##xp_cmdshell_proxy_account##。
使用 NULL 選項執行時, sp_xp_cmdshell_proxy_account 會刪除 Proxy 認證。
權限
需要 CONTROL SERVER 權限。
範例
A。 建立 Proxy 認證
下列範例示範如何為名為 ADVWKS\Max04的 Windows 帳戶建立 Proxy 認證。 以強密碼取代 <password> 。
EXECUTE sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', '<password>';
GO
B. 卸除 Proxy 認證
下列範例會從認證存放區中移除 Proxy 認證。
EXECUTE sp_xp_cmdshell_proxy_account NULL;
GO