sp_xp_cmdshell_proxy_account (Transact-SQL)
Crea una credenziale proxy per xp_cmdshell.
Convenzioni della sintassi Transact-SQL
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.
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.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
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
Vedere anche
Riferimento
xp_cmdshell (Transact-SQL)
CREATE CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
Stored procedure di protezione (Transact-SQL)