Udostępnij za pośrednictwem


sp_help_proxy (Transact-SQL)

sp_help_proxy 
    [ @proxy_id = ] id,
    [ @proxy_name = ] 'proxy_name' ,
    [ @subsystem_name = ] 'subsystem_name' ,
    [ @name = ] 'name'

Argumenty

  • [ @ proxy_id= ] id
    fn_listextendedpropertyThe proxy_id is int, with a default of NULL.Albo id lub proxy_name może być określona.

  • [ @ proxy_name= ] "proxy_name'
    Nazwa proxy, dla którego mają być przedstawione informacje.Parametr proxy_name jest typu sysname, a jego domyślna wartość to NULL.Można określić parametr id lub proxy_name.

  • [ @subsystem_name = ] 'subsystem_name'
    SUBSTRING (języka Transact-SQL)The subsystem_name is sysname, with a default of NULL.Kiedy subsystem_name jest określony,name musi być także określona.

    Poniższa tabela zawiera listę 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:

    Należy się upewnić, że wyniki są zawsze uporządkowane w określonej kolejności.

    PowerShell

    KONIEC KONWERSACJI

  • [ @name = ] 'name'
    Nazwa logowania programu SQL Server , dla której mają być przedstawione nazwy proxy.Nazwa jest typu nvarchar(256), a jej domyślna wartość to NULL.Jeśli określono parametr name, to trzeba również określić parametr subsystem_name.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Typ danych

Description

proxy_id

int

Zwrócony ciąg jest tego samego typu co określone wyrażenie z wyjątkami, przedstawione w tabela.

Nazwa

sysname

Określone wyrażenie

credential_identity

sysname

Nazwa użytkownika domeny systemu Microsoft Windows i nazwa użytkownika dla poświadczenia związanego z proxy.

włączone

tinyint

SUBSTRING przy użyciu ciąg znaków{ 0 = wyłączone 1 = enabled }

Opis

nvarchar(1024)

Opis tego proxy.

user_sid

varbinary(85)

Jęczmienia R

credential_id

int

Identyfikator poświadczenia, z którym jest związany ten proxy.

credential_identity_exists

int

BCDZa pomocą SUBSTRING tekst, ntext i danych obrazu

Remarks

Jeśli nie podano parametrów, opcja sp_help_proxy przedstawia informacje o wszystkich proxy w wystąpieniu.

Aby określić które proxy mogą być używane przez nazwę logowania dla danego podsystemu, należy określić parametry name i subsystem_name.Po podaniu tych argumentów opcja sp_help_proxy przedstawia listę proxy, do których okreslona nazwa logowania ma dostęp i które moga być używane w określonym podsystemie.

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera możliwość wykonać tej procedura przechowywana.Należy udzielić innym użytkownikom SQLAgentOperatorRole ustaloną rola bazy danych w msdb bazy danych.

Aby uzyskać szczegółowe informacje na temat SQLAgentOperatorRole, see SQL Server Agent Fixed Database Roles.

Uwaga

The credential_identity and user_sid columns are only returned in the result zestaw when members of sysadmin wykonać this procedura przechowywana.

Przykłady

A.Wyświetlanie informacji o wszystkich proxy

W poniższym przykładzie są wyświetlane informacje o wszystkich proxy w wystąpieniu.

USE msdb ;
GO

EXEC dbo.sp_help_proxy ;
GO

B.Wyświetlanie informacji o określonym proxy

W poniższym przykładzie są wyświetlane informacje o proxy Catalog application proxy..

USE msdb ;
GO

EXEC dbo.sp_help_proxy
    @proxy_name = N'Catalog application proxy' ;
GO