sp_help_proxy (języka Transact-SQL)

Wyświetla informacje dotyczące jednego lub kilku serwerów proxy.

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

Składnia

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

Argumenty

  • [ @ proxy_id=] id
    Numer identyfikacyjny serwera proxy 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_name =] "subsystem_name'
    Nazwa listy serwera proxy dla podsystemu.subsystem_name Jest sysname, domyślna wartość NULL.Gdy subsystem_name jest określony,name musi być także określona.

    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

  • [ @ Nazwa=] "name'
    Nazwa SQL Server logowania do listy serwerów proxy for.Nazwa jest nvarchar(256), domyślna wartość NULL.Gdy name jest określony,subsystem_name musi być także określona.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

proxy_id

int

Numer identyfikacyjny serwera proxy.

name

sysname

Nazwa serwera proxy.

credential_identity

sysname

Nazwa domena systemu Microsoft Windows i nazwy użytkownika dla poświadczeń skojarzonych z serwera proxy.

włączone

tinyint

Czy ten serwer proxy jest włączone.{ 0 = wyłączone, 1 = włączone}

Opis

nvarchar(1024)

Opis dla tego serwera proxy.

user_sid

varbinary(85)

Identyfikator zabezpieczeń systemu Windows użytkownika systemu Windows dla tego serwera proxy.

credential_id

int

Identyfikator poświadczenia skojarzonego z tego serwera proxy.

credential_identity_exists

int

Czy istnieje credential_identity.{ 0 = nie istnieje, 1 = istnieje}

Uwagi

Jeśli zostały podane żadne parametry, sp_help_proxy Wyświetla informacje dotyczące wszystkich serwerów proxy w wystąpienie.

Aby określić, którego serwera proxy w logowania można użyć dla danego podsystemu, określ name i subsystem_name.Jeśli argumenty zostały podane, sp_help_proxy Wyświetla listę serwerów proxy określone logowania może dostęp i które mogą być używane do określonego podsystemu.

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera można wykonać tę procedura składowana.Inni użytkownicy muszą być przyznawane SQLAgentOperatorRole rola bazy danych w stałej msdb bazy danych.

Szczegółowe informacje na temat SQLAgentOperatorRole, zobacz Ról stałej bazy danych programu SQL Server Agent.

Ostrzeżenie

Credential_identity i user_sid kolumn są zwracane tylko w zestaw wyników , gdy członkowie sysadminwykonać tej procedura składowana.

Przykłady

A.Wyświetlanie informacji dla wszystkich serwerów proxy

Poniższy przykład wyświetla informacje dotyczące wszystkich serwerów proxy w wystąpienie.

USE msdb ;
GO

EXEC dbo.sp_help_proxy ;
GO

B.Wyświetlanie informacji dla określonego serwera proxy

Poniższy przykład wyświetla informacje dotyczące serwera proxy o nazwie Catalog application proxy.

USE msdb ;
GO

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