Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Listar behörigheter för SQL Server Agent-proxyer för att komma åt delsystem.
Transact-SQL syntaxkonventioner
Syntax
dbo.sp_enum_proxy_for_subsystem
[ { [ @proxy_id = ] proxy_id
| [ @proxy_name = ] N'proxy_name' } ]
[ , { [ @subsystem_id = ] subsystem_id
| [ @subsystem_name = ] N'subsystem_name' } ]
[ ; ]
Arguments
[ @proxy_id = ] proxy_id
Identifikationsnumret för proxyn för att lista information.
@proxy_id är int, med standardvärdet .NULL
Antingen @proxy_id eller @proxy_name kan specificeras.
[ @proxy_name = ] N'proxy_name'
Namnet på proxyn för att lista information.
@proxy_name är sysname, med standardvärdet .NULL
Antingen @proxy_id eller @proxy_name kan specificeras.
[ @subsystem_id = ] subsystem_id
Identifieringsnumret för delsystemet som listar information för.
@subsystem_id är int, med standardvärdet .NULL
Antingen @subsystem_id eller @subsystem_name kan specificeras.
[ @subsystem_name = ] N'subsystem_name'
Namnet på delsystemet som ska lista information för.
@subsystem_name är sysname, med standardvärdet .NULL
Antingen @subsystem_id eller @subsystem_name kan specificeras.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Resultatuppsättning
| Kolumnnamn | Datatyp | Description |
|---|---|---|
subsystem_id |
int | Delsystemidentifieringsnummer. |
subsystem_name |
sysname | Namnet på delsystemet. |
proxy_id |
int | Proxy-identifikationsnummer. |
proxy_name |
sysname | Namnet på proxyn. |
Remarks
När inga parametrar tillhandahålls, sp_enum_proxy_for_subsystem listas information om alla proxyer i instansen för varje delsystem.
När en @proxy_id eller @proxy_name tillhandahålls, sp_enum_proxy_for_subsystem listas delsystem som proxyn har tillgång till. När en @subsystem_id eller @subsystem_name tillhandahålls, sp_enum_proxy_for_subsystem listas proxyer som har tillgång till det delsystemet.
När information för både proxy och delsystem tillhandahålls, returnerar resultatmängden en rad om den specificerade proxyn har tillgång till det angivna delsystemet.
Denna lagrade procedur finns i msdb.
Permissions
Exekveringsbehörigheter för denna procedur är som standard medlemmar i sysadmin-funktionen med fast server.
Examples
A. Lista alla föreningar
Följande exempel listar alla behörigheter som etablerats mellan proxyer och delsystem för den aktuella instansen.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem;
GO
B. Avgör om en proxy har tillgång till ett specifikt delsystem
Följande exempel returnerar en rad om proxyn Catalog application proxy har tillgång till ActiveScripting delsystemet. Annars returnerar exemplet en tom resultatmängd.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem
@subsystem_name = 'ActiveScripting',
@proxy_name = 'Catalog application proxy';
GO