Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Uvádí informace o jednom nebo více proxy.
Syntaxe
sp_help_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @subsystem_name = ] N'subsystem_name' ]
[ , [ @name = ] N'name' ]
[ ; ]
Arguments
[ @proxy_id = ] proxy_id
Identifikační číslo zástupce pro proxy pro uvedení informací.
@proxy_id je int, s výchozím nastavením NULL. Lze specifikovat buď @proxy_id , nebo @proxy_name .
[ @proxy_name = ] N'proxy_name'
Název proxy pro zařazení informací.
@proxy_name je sysname s výchozím nastavením NULL. Lze specifikovat buď @proxy_id , nebo @proxy_name .
[ @subsystem_name = ] N'subsystem_name'
Název podsystému, pro který se vypisují proxy.
@subsystem_name je sysname s výchozím nastavením NULL. Když je @subsystem_name specifikováno, musí být také uvedeno @name .
Následující tabulka uvádí hodnoty pro každý podsystém.
| Hodnota | Description |
|---|---|
ActiveScripting |
ActiveX skript |
CmdExec |
Operační systém (CmdExec) |
Snapshot |
Agent snímků replikace |
LogReader |
Agent čtenáře protokolu replikace |
Distribution |
Agent distribuce replikace |
Merge |
Agent pro sloučení replikace |
QueueReader |
Agent čtenáře fronty replikace |
ANALYSISQUERY |
Příkaz Analysis Services |
ANALYSISCOMMAND |
Dotaz na analytické služby |
Dts |
Spouštění balíčků služby SSIS |
PowerShell |
Skript PowerShellu |
[ @name = ] N'jméno'
Název přihlášení k SQL Serveru pro vypisování proxy.
@name je nvarchar(256), s výchozím hodnotou NULL. Když je @name specifikováno, musí být také @subsystem_name specifikováno.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
| Název sloupce | Datový typ | Description |
|---|---|---|
proxy_id |
int | Identifikační číslo zástupce. |
name |
sysname | Název zástupce. |
credential_identity |
sysname | Doménové jméno Microsoft Windows a uživatelské jméno pro přihlašovací údaje spojené s proxy. |
enabled |
tinyint | Specifikuje, zda je tento proxy povolen.
0 = není povoleno, 1 = povoleno. |
description |
nvarchar(1024) | Popis tohoto proxy. |
user_sid |
varbinary(85) | Bezpečnostní ID Windows uživatele pro tento proxy. |
credential_id |
int | Identifikátor pro přihlašovací oprávnění spojené s tímto proxy. |
credential_identity_exists |
int | Specifikuje, zda existuje credential_identity .
0 = neexistuje, 1 = existuje. |
Poznámky
Když nejsou poskytnuty žádné parametry, uvádí sp_help_proxy informace pro všechny proxy v instanci.
Pro určení, které proxy může přihlášení použít pro daný podsystém, specifikujte @name a @subsystem_name. Když jsou tyto argumenty poskytnuty, uvádí proxy, sp_help_proxy ke kterým může přihlášení mít přístup a které mohou být použity pro daný podsystém.
Povolení
Na tomto postupu můžete udělit EXECUTE oprávnění, ale tato oprávnění mohou být během upgradu SQL Serveru přepsána.
Ostatní uživatelé musí mít v databázi msdb přiděleny některé z následujících pevných databázových rolí SQL Server Agent:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Podrobnosti o oprávněních těchto rolí naleznete v SQL Server Agent Fixed Database Roles.
Sloupce credential_identity a user_sid se v množině výsledků vracejí pouze tehdy, když členové správce systému spustí tuto uloženou proceduru.
Examples
A. Informace o seznamu pro všechny proxy
Následující příklad uvádí informace pro všechny proxy v instanci.
USE msdb;
GO
EXECUTE dbo.sp_help_proxy;
GO
B. Informace o seznamu pro konkrétní proxy
Následující příklad uvádí informace pro proxy s názvem Catalog application proxy.
USE msdb;
GO
EXECUTE dbo.sp_help_proxy @proxy_name = N'Catalog application proxy';
GO