sp_enum_proxy_for_subsystem (języka Transact-SQL)
Wyświetla listę uprawnień dla SQL Server agenta proxy do dostępu podsystemów.
Składnia
sp_enum_proxy_for_subsystem
[ @proxy_id = ] proxy_id,
[ @proxy_name = ] 'proxy_name',
[ @subsystem_id = ] subsystem_id,
[ @subsystem_name = ] 'subsystem_name'
Argumenty
[ @ proxy_id =] proxy_id
Numer identyfikacyjny 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_id =] subsystem_id
Numer identyfikacyjny podsystemu, aby wyświetlić informacje o.subsystem_id Jest int, domyślna wartość NULL.Albo subsystem_id lub subsystem_name może zostać określona.[ @ subsystem_name =] 'subsystem_name"
Nazwę podsystemu, aby wyświetlić informacje o.subsystem_name Jest sysname, domyślna wartość NULL.Albo subsystem_id lub subsystem_name może zostać określona.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
subsystem_id |
int |
Numer identyfikacyjny podsystemu. |
subsystem_name |
sysname |
Nazwę podsystemu. |
proxy_id |
int |
Numer identyfikacyjny serwera proxy. |
proxy_name |
sysname |
Nazwa serwera proxy. |
Uwagi
Jeśli zostały podane żadne parametry, sp_enum_proxy_for_subsystem zawiera informacje o wszystkich serwerów proxy w wystąpienie dla każdego podsystemu.
W przypadku podania nazwy serwera proxy lub nazwa serwera proxy sp_enum_proxy_for_subsystem podsystemów list, które serwer proxy ma dostęp.W przypadku podania identyfikator podsystemu lub podsystemu Nazwa sp_enum_proxy_for_subsystem Wyświetla listę serwerów proxy, które mają dostęp do tego podsystemu.
Gdy informacje serwera proxy i podsystem informacje, zestaw wyników zwraca wiersza, jeśli określony serwer proxy ma dostęp do podsystemu, określone.
Ta procedura składowana znajduje się w msdb.
Uprawnienia
Wykonanie uprawnienia domyślne tej procedury do członków sysadmin stała rola serwera.
Przykłady
A.Wyświetlanie listy wszystkich skojarzeń
Poniższy przykład wyświetla wszystkie uprawnienia ustanowione między serwerami proxy i podsystemy bieżące wystąpienie.
USE msdb ;
GO
EXEC dbo.sp_enum_proxy_for_subsystem ;
GO
B.Określenia, czy serwer proxy ma dostęp do określonych podsystemu
Poniższy przykład zwraca wiersza, jeśli serwer proxy Catalog application proxy ma dostęp do ActiveScripting podsystemu.W przeciwnym razie przykładzie zwraca pusty zestaw wyników.
USE msdb ;
GO
EXEC dbo.sp_enum_proxy_for_subsystem
@subsystem_name = 'ActiveScripting',
@proxy_name = 'Catalog application proxy' ;
GO