Udostępnij przez


sp_revoke_proxy_from_subsystem (języka Transact-SQL)

Odwołuje dostęp do podsystemu z serwerem proxy.

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

sp_revoke_proxy_from_subsystem 
    [ @proxy_id = ] proxy_id,
    [ @proxy_name = ] 'proxy_name',
    [ @subsystem_id = ] subsystem_id,
    [ @subsystem_name = ] 'subsystem_name'

Argumenty

  • [ @ proxy_id= ] id
    Numer identyfikacyjny serwera proxy serwera proxy, aby odebrać dostęp.The proxy_id is int, with a default of NULL.Albo proxy_id lub proxy_name musi być określona, ale nie może być jednocześnie określone.

  • [ @ proxy_name= ] "proxy_name'
    Nazwa serwera proxy, aby odebrać dostęp.The proxy_name is sysname, with a default of NULL.Albo proxy_id lub proxy_name musi być określona, ale nie może być jednocześnie określone.

  • [ @ subsystem_id = ] id
    Numer identyfikacyjny podsystemu, do którego dostęp ma zostać odwołany.Parametr subsystem_id to int z wartością domyślną NULL.Musi być określony parametr subsystem_id lub subsystem_name, ale nie oba naraz.W poniższej tabeli wymieniono wartości dla poszczególnych podsystemów.

    Wartość

    Description

    2

    Skrypt ActiveX

    Important noteImportant Note:
    The ActiveX Scripting subsystem will be removed from SQL Server Agent in a future version of Microsoft SQL Server.Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

    3

    System operacyjny (CmdExec)

    4

    Agent migawka replikacja

    5

    Agent odczytywania dziennika replikacja

    6

    Agent dystrybucji replikacja

    7

    Agent replikacja w korespondencji seryjnej

    8

    Agent Reader kolejki replikacja

    9

    Funkcje zdefiniowane przez użytkownika nie może zawierać klauzula INTO wyjście zawierający tabela jako jego miejsce docelowe.

    10

    Kwerenda usług Analysis Services

    11

    SSIS POCZĄTKOWY OKNACH KONWERSACJI

    12

    KONIEC KONWERSACJI

  • [ @ subsystem_name= ] "subsystem_name'
    Nazwa podsystemu, do którego dostęp ma zostać odwołany.Parametr subsystem_name to sysname z wartością domyślną NULL.Musi być określony parametr subsystem_id lub subsystem_name, ale nie oba naraz.W poniższej tabeli wymieniono wartości dla poszczególnych podsystemów.

    Wartość

    Description

    ActiveScripting

    Skrypt ActiveX

    CmdExec

    System operacyjny (CmdExec)

    migawka

    Agent migawka replikacja

    LogReader

    Agent odczytywania dziennika replikacja

    Rozkład

    Agent dystrybucji replikacja

    Korespondencji seryjnej

    Agent replikacja w korespondencji seryjnej

    QueueReader

    Agent Reader kolejki replikacja

    ANALYSISQUERY

    Funkcje zdefiniowane przez użytkownika nie może zawierać klauzula INTO wyjście zawierający tabela jako jego miejsce docelowe.

    ANALYSISCOMMAND

    Kwerenda usług Analysis Services

    W przypadku korzystania z klauzula ORDER w CLR wycenione tabela funkcji, należy postępować zgodnie z poniższymi wskazówkami:

    SSIS POCZĄTKOWY OKNACH KONWERSACJI

    PowerShell

    KONIEC KONWERSACJI

Remarks

Odwoływanie dostęp do podsystemu nie powoduje zmiany uprawnień dla podmiotu, określona w danych serwera proxy.

Uwaga

Aby określić, który przeprowadza zadanie odwołać serwer proxy, kliknij prawym przyciskiem myszy Serwery proxy węzeł w obszarzeAgenta programu SQL Server w programie Microsoft SQL Server Management Studio, a następnie kliknij przycisk Właściwości.W Właściwości konta serwera proxy okno dialogowe wybierzOdwołania strona, aby wyświetlić wszystkie kroki zadanie, które odwołują się do tego serwera proxy.

Uprawnienia

Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_revoke_proxy_from_subsystem.

Przykłady

W poniższym przykładzie odwołuje dostęp do SSIS Podsystem dla serwera proxy Catalog application proxy.

USE msdb ;
GO

EXEC dbo.sp_revoke_proxy_from_subsystem
    @proxy_name = 'Catalog application proxy',
    @subsystem_name = N'Dts';