sp_help_proxy (języka Transact-SQL)
Wyświetla informacje dotyczące jednego lub kilku serwerów proxy.
Składnia
sp_help_proxy
[ @proxy_id = ] id,
[ @proxy_name = ] 'proxy_name' ,
[ @subsystem_name = ] 'subsystem_name' ,
[ @name = ] 'name'
Argumenty
[ @ proxy_id=] id
Numer identyfikacyjny serwera proxy serwera proxy, aby wyświetlić informacje o.proxy_id Jest int, domyślna wartość NULL.Albo id lub proxy_name może zostać określona.[ @ proxy_name=] 'proxy_name"
Nazwa serwera proxy, aby wyświetlić informacje o.proxy_name Jest sysname, domyślna wartość NULL.Albo id lub proxy_name może zostać określona.[ @ subsystem_name =] "subsystem_name'
Nazwa listy serwera proxy dla podsystemu.subsystem_name Jest sysname, domyślna wartość NULL.Gdy subsystem_name jest określony,name musi być także określona.Poniższa tabela zawiera listę wartości dla każdego podsystemu.
Wartość
Opis
ActiveScripting
Skryptu ActiveX
CmdExec
System operacyjny (CmdExec)
Migawki
Agent replikacji migawki
LogReader
Replikacji Agent odczytywania dziennika
Rozkład
Agent replikacji dystrybucji
Korespondencji seryjnej
Agent replikacji scalania
QueueReader
Agent czytnik kolejki replikacji
ANALYSISQUERY
Analysis Services Polecenia
ANALYSISCOMMAND
Analysis Services Kwerendy
DTS
Wykonanie pakiet SSIS
PowerShell
Skryptu PowerShell
[ @ Nazwa=] "name'
Nazwa SQL Server logowania do listy serwerów proxy for.Nazwa jest nvarchar(256), domyślna wartość NULL.Gdy name jest określony,subsystem_name musi być także określona.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
proxy_id |
int |
Numer identyfikacyjny serwera proxy. |
name |
sysname |
Nazwa serwera proxy. |
credential_identity |
sysname |
Nazwa domena systemu Microsoft Windows i nazwy użytkownika dla poświadczeń skojarzonych z serwera proxy. |
włączone |
tinyint |
Czy ten serwer proxy jest włączone.{ 0 = wyłączone, 1 = włączone} |
Opis |
nvarchar(1024) |
Opis dla tego serwera proxy. |
user_sid |
varbinary(85) |
Identyfikator zabezpieczeń systemu Windows użytkownika systemu Windows dla tego serwera proxy. |
credential_id |
int |
Identyfikator poświadczenia skojarzonego z tego serwera proxy. |
credential_identity_exists |
int |
Czy istnieje credential_identity.{ 0 = nie istnieje, 1 = istnieje} |
Uwagi
Jeśli zostały podane żadne parametry, sp_help_proxy Wyświetla informacje dotyczące wszystkich serwerów proxy w wystąpienie.
Aby określić, którego serwera proxy w logowania można użyć dla danego podsystemu, określ name i subsystem_name.Jeśli argumenty zostały podane, sp_help_proxy Wyświetla listę serwerów proxy określone logowania może dostęp i które mogą być używane do określonego podsystemu.
Uprawnienia
Domyślnie członkowie sysadmin stała rola serwera można wykonać tę procedura składowana.Inni użytkownicy muszą być przyznawane SQLAgentOperatorRole rola bazy danych w stałej msdb bazy danych.
Szczegółowe informacje na temat SQLAgentOperatorRole, zobacz Ról stałej bazy danych programu SQL Server Agent.
Ostrzeżenie
Credential_identity i user_sid kolumn są zwracane tylko w zestaw wyników , gdy członkowie sysadminwykonać tej procedura składowana.
Przykłady
A.Wyświetlanie informacji dla wszystkich serwerów proxy
Poniższy przykład wyświetla informacje dotyczące wszystkich serwerów proxy w wystąpienie.
USE msdb ;
GO
EXEC dbo.sp_help_proxy ;
GO
B.Wyświetlanie informacji dla określonego serwera proxy
Poniższy przykład wyświetla informacje dotyczące serwera proxy o nazwie Catalog application proxy.
USE msdb ;
GO
EXEC dbo.sp_help_proxy
@proxy_name = N'Catalog application proxy' ;
GO