Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt Proxyanmeldeinformationen für xp_cmdshell.
Hinweis |
|---|
xp_cmdshell ist standardmäßig deaktiviert. Informationen zum Aktivieren von xp_cmdshell finden Sie unter xp_cmdshell (Serverkonfigurationsoption). |
Transact-SQL-Syntaxkonventionen
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
Siehe auch
Verweis
CREATE CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)
Hinweis