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í souvislosti mezi bezpečnostními principy a zástupci.
Syntax
dbo.sp_enum_login_for_proxy
[ [ @name = ] N'name' ]
[ , { [ @proxy_id = ] proxy_id
| [ @proxy_name = ] N'proxy_name' } ]
[ ; ]
Arguments
[ @name = ] N'jméno'
Název principa SQL Server, přihlašovací údaje, role serveru nebo msdb databázové role pro seznam proxy.
@name je nvarchar(256), s výchozím hodnotou NULL.
[ @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 .
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. |
proxy_name |
nvarchar(128) | Název zástupce. |
flags |
int | Typ bezpečnostního ředitele.0= přihlášení do SQL Server1 = Pevná role systému2 = Role databáze v msdb |
name |
nvarchar(128) | Jméno bezpečnostního ředitele asociace. |
sid |
varbinary(85) | Bezpečnostní identifikátor (SID) bezpečnostního zástupce asociace. |
principal_id |
int | Identifikace hlavního pracovníka bezpečnosti asociace. |
Poznámky
Když nejsou poskytnuty žádné parametry, zobrazí sp_enum_login_for_proxy se informace o všech přihlášeních v instanci pro každý proxy.
Když je poskytnut @proxy_id nebo proxy_name , zobrazí se přihlašovací údaje, sp_enum_login_for_proxy které mají přístup k proxy. Když je poskytnut @name , uvádí sp_enum_login_for_proxy proxy, ke kterým má přihlášení přístup.
Když jsou poskytnuty jak informace o proxy, tak přihlašovací jméno, výsledná sada vrátí řádek, pokud má přihlašovací údaje přístup k určenému proxy.
Tato uložená procedura se nachází v msdb.
Permissions
Oprávnění k provádění této procedury jsou výchozí pro členy pevné role správce systému .
Examples
A. Seznam všech asociací
Následující příklad uvádí všechna oprávnění nařízená mezi přihlašováním a proxy v aktuální instanci.
USE msdb;
GO
EXECUTE dbo.sp_enum_login_for_proxy;
GO
B. Vypisujte proxy pro konkrétní přihlášení
Následující příklad uvádí proxy, ke kterým má přihlášení terrid přístup.
USE msdb;
GO
EXECUTE dbo.sp_enum_login_for_proxy @name = 'terrid';
GO