sp_xp_cmdshell_proxy_account (Transact-SQL)
Crea una credenziale proxy per xp_cmdshell.
[!NOTA]
xp_cmdshell è disabilitato per impostazione predefinita. Per abilitare xp_cmdshell, vedere Opzione xp_cmdshell.
Sintassi
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
Argomenti
NULL
Specifica che la credenziale proxy deve essere eliminata.account_name
Specifica un account di accesso di Windows da utilizzare come proxy.password
Specifica la password dell'account di Windows.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
La credenziale proxy verrà denominata ##xp_cmdshell_proxy_account##.
Quando viene eseguita con l'opzione NULL, la stored procedure sp_xp_cmdshell_proxy_account consente di eliminare la credenziale proxy.
Autorizzazioni
È richiesta l'autorizzazione CONTROL SERVER.
Esempi
A. Creazione della credenziale proxy
Nell'esempio seguente viene illustrata la creazione di una credenziale proxy per un account di Windows denominato ADVWKS\Max04 con la password ds35efg##65.
EXEC sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', 'ds35efg##65';
GO
B. Rimozione della credenziale proxy
Nell'esempio seguente la credenziale proxy viene rimossa dall'archivio delle credenziali.
EXEC sp_xp_cmdshell_proxy_account NULL;
GO