sp_xp_cmdshell_proxy_account (Transact-SQL)
Erstellt Proxyanmeldeinformationen für xp_cmdshell.
Hinweis |
---|
xp_cmdshell ist standardmäßig deaktiviert. Informationen zum Aktivieren von xp_cmdshell finden Sie unter xp_cmdshell (Option). |
Syntax
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
Argumente
NULL
Gibt an, dass die Proxyanmeldeinformationen gelöscht werden sollen.account_name
Gibt einen Windows-Anmeldenamen an, der als Proxy verwendet wird.password
Gibt das Kennwort des Windows-Kontos an.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
Die Proxyanmeldeinformationen besitzen den Namen ##xp_cmdshell_proxy_account##.
Bei Ausführung mit der NULL-Option werden die Proxyanmeldeinformationen von sp_xp_cmdshell_proxy_account gelöscht.
Berechtigungen
Erfordert die CONTROL SERVER-Berechtigung.
Beispiele
A. Erstellen der Proxyanmeldeinformationen
Im folgenden Beispiel wird das Erstellen von Proxyanmeldeinformationen für das Windows-Konto ADVWKS\Max04 mit dem Kennwort ds35efg##65 gezeigt.
EXEC sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', 'ds35efg##65';
GO
B. Löschen der Proxyanmeldeinformationen
Im folgenden Beispiel werden die Proxyanmeldeinformationen aus dem Anmeldeinformationenspeicher entfernt.
EXEC sp_xp_cmdshell_proxy_account NULL;
GO