Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
Elenca le autorizzazioni per i proxy di SQL Server Agent per accedere ai sottosistemi.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_enum_proxy_for_subsystem
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @subsystem_id = ] subsystem_id ]
[ , [ @subsystem_name = ] N'subsystem_name' ]
[ ; ]
Argomenti
[ @proxy_id = ] proxy_id
Numero di identificazione del proxy per cui visualizzare un elenco di informazioni. @proxy_id è int, con il valore predefinito NULL.
È possibile specificare il @proxy_id o il @proxy_name.
[ @proxy_name = ] N'proxy_name'
Nome del proxy per cui visualizzare un elenco di informazioni. @proxy_name è sysname, con il valore predefinito NULL.
È possibile specificare il @proxy_id o il @proxy_name.
[ @subsystem_id = ] subsystem_id
Numero di identificazione del sottosistema per cui visualizzare un elenco di informazioni. @subsystem_id è int, con un valore predefinito .NULL
È possibile specificare il @subsystem_id o il @subsystem_name.
[ @subsystem_name = ] N'subsystem_name'
Nome del sottosistema per cui visualizzare un elenco di informazioni. @subsystem_name è sysname, con un valore predefinito .NULL
È possibile specificare il @subsystem_id o il @subsystem_name.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Set di risultati
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
subsystem_id |
int | Numero di identificazione del sottosistema. |
subsystem_name |
sysname | Nome del sottosistema. |
proxy_id |
int | Numero di identificazione del proxy. |
proxy_name |
sysname | Nome del proxy. |
Osservazioni:
Quando non vengono forniti parametri, sp_enum_proxy_for_subsystem elenca le informazioni su tutti i proxy nell'istanza di per ogni sottosistema.
Quando viene fornito un @proxy_id o un @proxy_name, sp_enum_proxy_for_subsystem elenca i sottosistemi a cui il proxy ha accesso. Quando viene fornito un @subsystem_id o un @subsystem_name, sp_enum_proxy_for_subsystem elenca i proxy che hanno accesso a tale sottosistema.
Quando vengono fornite informazioni per proxy e sottosistema, il set di risultati restituisce una riga se il proxy specificato ha accesso al sottosistema specificato.
Questa stored procedure si trova in msdb.
Autorizzazioni
Per impostazione predefinita, le autorizzazioni di esecuzione per questa procedura sono membri del ruolo predefinito del server sysadmin .
Esempi
R. Elencare tutte le associazioni
Nell'esempio seguente viene visualizzato un elenco di tutte le autorizzazioni stabilite tra proxy e sottosistemi nell'istanza corrente.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem;
GO
B. Determinare se un proxy ha accesso a un sottosistema specifico
Nell'esempio seguente viene restituita una riga se il proxy Catalog application proxy ha accesso al sottosistema ActiveScripting. In caso contrario, viene restituito un set di risultati vuoto.
USE msdb;
GO
EXECUTE dbo.sp_enum_proxy_for_subsystem
@subsystem_name = 'ActiveScripting',
@proxy_name = 'Catalog application proxy';
GO