sp_grant_proxy_to_subsystem (języka Transact-SQL)

Udziela dostępu serwera proxy do podsystemu.

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

Składnia

sp_grant_proxy_to_subsystem
     { [ @proxy_id = ] proxy_id | [ @proxy_name = ] 'proxy_name' },
     { [ @subsystem_id = ] subsystem_id | [ @subsystem_name = ] 'subsystem_name' }

Argumenty

  • [ @ proxy_id = ] id
    Numer identyfikacyjny proxy proxy udzielenia dostępu.proxy_id Jest int, domyślna wartość 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 udzielenia dostępu.proxy_name Jest sysname, domyślna wartość 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 udzielić dostępu do podsystemu.subsystem_id Jest int, domyślna wartość NULL.Albo subsystem_id lub subsystem_name musi być określona, ale nie może być jednocześnie określone.Poniższa tabela zawiera listę wartości dla każdego podsystemu.

    Wartość

    Opis

    2

    MicrosoftSkryptu ActiveX

    Ważna informacjaWażne:
    Podsystem skryptów ActiveX zostanie usunięta z SQL Server agenta w przyszłej wersja programu 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 replikacji migawki

    5

    Replikacji Agent odczytywania dziennika

    6

    Agent replikacji dystrybucji

    7

    Agent replikacji scalania

    8

    Agent czytnik kolejki replikacji

    9

    Analysis Services Polecenia

    10

    Analysis Services Kwerendy

    11

    SSIS wykonaniepakiet

    12

    Skryptu PowerShell

  • [ @ subsystem_name = ] 'subsystem_name"
    Nazwa udzielić dostępu do podsystemu.Subsystem_name jest sysname, domyślna wartość NULL.Albo subsystem_id lub subsystem_name musi być określona, ale nie może być jednocześnie określone.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

Uwagi

Udzielanie dostępu do serwera proxy do podsystemu nie powoduje zmiany uprawnień dla podmiotu określonego serwera proxy usługi.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera można wykonać sp_grant_proxy_to_subsystem.

Przykłady

A.Udzielanie dostępu do podsystemu przez identyfikator

Poniższy przykład udziela serwera proxy Catalog application proxy dostęp do podsystemu skryptów ActiveX.

USE msdb ;
GO

EXEC dbo.sp_grant_proxy_to_subsystem
    @proxy_name = 'Catalog application proxy',
    @subsystem_id = 2;
GO

B.Udzielenie dostępu do podsystemu według nazwy.

Poniższy przykład udziela serwera proxy Catalog application proxy dostęp do podsystemu wykonanie pakiet SSIS.

USE msdb ;
GO

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