sp_xp_cmdshell_proxy_account (Transact-SQL)

S’applique à :SQL ServerAzure SQL Database

Crée des informations d’identification de proxy pour xp_cmdshell.

Remarque

xp_cmdshell est désactivé par défaut. Pour activer xp_cmdshell, consultez xp_cmdshell (option de configuration du serveur).

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
[ ; ]

Arguments

  • NULL

    Indique que les informations d'identification de proxy doivent être supprimées.

  • 'account_name'

    Spécifie le compte Windows à utiliser comme proxy.

  • 'password'

    Spécifie le mot de passe du compte Windows.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Notes

Les informations d’identification du proxy sont appelées ##xp_cmdshell_proxy_account##.

Lorsqu’elle est exécutée à l’aide de l’option NULL, sp_xp_cmdshell_proxy_account supprime les informations d’identification du proxy.

Autorisations

Requiert l'autorisation CONTROL SERVER.

Exemples

R. Créer les informations d’identification du proxy

L'exemple ci-dessous montre comment créer des informations d'identification de proxy pour un compte Windows nommé ADVWKS\Max04 avec le mot de passe ds35efg##65.

EXEC sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', 'ds35efg##65';
GO

B. Supprimer les informations d’identification du proxy

Dans l'exemple ci-dessous, les informations d'identification de proxy sont supprimées de la banque d'informations d'identification.

EXEC sp_xp_cmdshell_proxy_account NULL;
GO