Udostępnij za pośrednictwem


sp_enum_proxy_for_subsystem (Transact-SQL)

Uprawnienia listy SQL Server Agent proxy dostępu podsystemów.

Topic link iconKonwencje składni języka Transact-SQL

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 do listy informacji dla serwera proxy.The proxy_id is int, with a default of NULL.Albo id lub proxy_name może być określona.

  • [ @ proxy_name = ] **"**proxy_name "
    Nazwa serwera proxy do listy informacji dotyczących.The proxy_name is sysname, with a default of NULL.Albo id lub proxy_name może być określona.

  • [ @ subsystem_id = ] subsystem_id
    Numer identyfikacyjny podsystemu listy informacji o.The subsystem_id is int, with a default of NULL.Albo subsystem_id lub subsystem_name może być określona.

  • [ @ subsystem_name = ] "subsystem_name'
    Nazwa podsystemu listy informacji o.The subsystem_name is sysname, with a default of NULL.Albo subsystem_id lub subsystem_name może być określona.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Typ danych

Description

subsystem_id

int

Numer identyfikacyjny podsystemu.

subsystem_name

sysname

Nazwa podsystemu.

proxy_id

int

Numer identyfikacyjny serwera proxy.

proxy_name

sysname

Nazwa serwera proxy.

Remarks

Jeśli podano bez parametrów sp_enum_proxy_for_subsystem wyświetlane są informacje dotyczące wszystkich serwerów proxy w wystąpienie dla wszystkich podsystemów.

Kiedy jest dostarczany identyfikator serwera proxy lub nazwa serwera proxy, sp_enum_proxy_for_subsystem Wyświetla podsystemów z dostępem do serwera proxy.Gdy identyfikator podsystemu lub podsystemu Nazwa zostanie podana, sp_enum_proxy_for_subsystem Wyświetla listę serwerów proxy, które mają dostęp do tego podsystemu.

Gdy zarówno informacje serwera proxy, jak i podsystemu informacje są dostarczane, zestaw wyników zwraca wiersza, jeśli określony serwer proxy ma dostęp do podsystemu określony.

Ta procedura przechowywana znajduje się w msdb.

Uprawnienia

Uprawnienia wykonywania dla domyślnego tej procedury do członków sysadmin ustalić roli serwera.

Przykłady

A.Wyświetlanie listy wszystkich skojarzeń

W następującym przykładzie polecenie wyświetla listę wszystkich uprawnień między serwerami proxy i podsystemów dla bieżącej instancji.

USE msdb ;
GO

EXEC dbo.sp_enum_proxy_for_subsystem ;
GO

B.Określanie, czy serwer proxy ma dostęp do określonych podsystem

W poniższym przykładzie zwraca wiersza, jeśli serwer proxy Catalog application proxy ma dostęp do ActiveScripting podsystem. W przeciwnym wypadku w przykładzie zwraca zestaw wyników puste.

USE msdb ;
GO

EXEC dbo.sp_enum_proxy_for_subsystem
    @subsystem_name = 'ActiveScripting',
    @proxy_name = 'Catalog application proxy' ;
GO