Udostępnij za pośrednictwem


sp_xp_cmdshell_proxy_account (języka Transact-SQL)

Tworzy poświadczeń serwera proxy dla xp_cmdshell.

Ostrzeżenie

xp_cmdshell jest domyślnie wyłączona.Aby włączyć xp_cmdshell, zobacz Opcja xp_cmdshell.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • NULL
    Określa, że należy usunąć poświadczeń serwera proxy.

  • account_name
    Określa identyfikator logowania systemu Windows, która będzie serwera proxy.

  • password
    Określa hasło konta systemu Windows.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

Poświadczenia serwera proxy będzie nazywany ## xp_cmdshell_proxy_account ##.

Gdy jest wykonywane przy użyciu opcji NULL sp_xp_cmdshell_proxy_account usuwa poświadczeń serwera proxy.

Uprawnienia

Wymaga uprawnień sterowania serwera.

Przykłady

A.Tworzenie poświadczeń serwera proxy

Następujący przykład przedstawia sposób tworzenia poświadczeń serwera proxy dla konta systemu Windows o nazwie ADVWKS\Max04 z hasłem ds35efg##65.

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

B.Upuszczanie poświadczeń serwera proxy

W następującym przykładzie usunięto poświadczeń serwera proxy z magazynu poświadczeń.

EXEC sp_xp_cmdshell_proxy_account NULL;
GO