sp_enum_proxy_for_subsystem (Transact-SQL)
Se aplica a:SQL Server
Enumera los permisos de Agente SQL Server servidores proxy para acceder a subsistemas.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_enum_proxy_for_subsystem
[ @proxy_id = ] proxy_id,
[ @proxy_name = ] 'proxy_name',
[ @subsystem_id = ] subsystem_id,
[ @subsystem_name = ] 'subsystem_name'
Argumentos
[ @proxy_id = ] proxy_id
Número de identificación del proxy para el que se va a enumerar la información. El proxy_id es int, con un valor predeterminado de NULL. Se puede especificar el identificador o el proxy_name .
[ @proxy_name = ] 'proxy_name'
Nombre del proxy para el que se va a enumerar la información. El proxy_name es sysname, con un valor predeterminado de NULL. Se puede especificar el identificador o el proxy_name .
[ @subsystem_id = ] subsystem_id
Número de identificación del subsistema para el que se va a enumerar la información. El subsystem_id es int, con un valor predeterminado de NULL. Se puede especificar el subsystem_id o el subsystem_name .
[ @subsystem_name = ] 'subsystem_name'
Nombre del subsistema para el que se va a enumerar la información. El subsystem_name es sysname, con un valor predeterminado de NULL. Se puede especificar el subsystem_id o el subsystem_name .
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
subsystem_id | int | Número de identificación del subsistema. |
subsystem_name | sysname | Nombre del subsistema. |
proxy_id | int | Número de identificación del proxy. |
proxy_name | sysname | Nombre del proxy. |
Comentarios
Cuando no se proporcionan parámetros, sp_enum_proxy_for_subsystem muestra información sobre todos los servidores proxy de la instancia de cada subsistema.
Cuando se proporciona un identificador de proxy o un nombre de proxy, sp_enum_proxy_for_subsystem enumera los subsistemas a los que tiene acceso el proxy. Cuando se proporciona un identificador de subsistema o un nombre de subsistema, sp_enum_proxy_for_subsystem enumera los servidores proxy que tienen acceso a ese subsistema.
Cuando se suministra información acerca del proxy y del subsistema, el conjunto de resultados devuelve una fila si el proxy especificado tiene acceso al subsistema especificado.
Este procedimiento almacenado se encuentra en msdb.
Permisos
Los permisos de ejecución para este procedimiento tienen como valor predeterminado los miembros del rol fijo de servidor sysadmin .
Ejemplos
A. Mostrar todas las asociaciones
En el ejemplo siguiente se muestran todos los permisos establecidos entre los servidores proxy y los subsistemas de la instancia actual.
USE msdb ;
GO
EXEC dbo.sp_enum_proxy_for_subsystem ;
GO
B. Determinar si un proxy tiene acceso a un subsistema específico
En el ejemplo siguiente se devuelve una fila si el proxy Catalog application proxy
tiene acceso al subsistema ActiveScripting
. En caso contrario, se devuelve un conjunto de resultados vacío.
USE msdb ;
GO
EXEC dbo.sp_enum_proxy_for_subsystem
@subsystem_name = 'ActiveScripting',
@proxy_name = 'Catalog application proxy' ;
GO
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de