sp_grant_proxy_to_subsystem (Transact-SQL)
Concede acceso al proxy a un subsistema.
Sintaxis
sp_grant_proxy_to_subsystem
{ [ @proxy_id = ] proxy_id | [ @proxy_name = ] 'proxy_name' },
{ [ @subsystem_id = ] subsystem_id | [ @subsystem_name = ] 'subsystem_name' }
Argumentos
- [ @proxy_id= ] id
Número de identificación del proxy al que se va a conceder acceso. proxy_id es de tipo int y su valor predeterminado es NULL. Se debe especificar proxy_id o proxy_name, pero no ambos.
- [ @proxy_name = ] 'proxy_name'
Nombre del proxy al que se va a conceder el acceso. proxy_name es de tipo sysname y su valor predeterminado es NULL. Se debe especificar proxy_id o proxy_name, pero no ambos.
[ @subsystem_id= ] id
Número de Id. del subsistema al que se va a conceder el acceso. subsystem_id es de tipo int y su valor predeterminado es NULL. Se debe especificar subsystem_id o subsystem_name, pero no ambos. En la siguiente tabla se enumeran los valores disponibles para cada subsistema.Valor Descripción 2
Secuencia de comandos Microsoft ActiveX
3
Sistema operativo (CmdExec)
4
Agente de instantáneas de réplica
5
Agente de registro del LOG de réplica
6
Agente de distribución de réplica
7
Agente de mezcla de réplica
8
Agente de lectura de cola de réplica
9
Comando de Analysis Services
10
Consulta de Analysis Services
11
Ejecución del paquete SSIS
[ @subsystem_name= ] 'subsystem_name'
Nombre del subsistema al que se va a conceder el acceso. subsystem_name es de tipo sysname y su valor predeterminado es NULL. Se debe especificar subsystem_id o subsystem_name, pero no ambos. En la siguiente tabla se enumeran los valores disponibles para cada subsistema.Valor Descripción ActiveScripting
Secuencia de comandos ActiveX
CmdExec
Sistema operativo (CmdExec)
Snapshot
Agente de instantáneas de réplica
LogReader
Agente de registro del LOG de réplica
Distribution
Agente de distribución de réplica
Merge
Agente de mezcla de réplica
QueueReader
Agente de lectura de cola de réplica
ANALYSISQUERY
Comando de Analysis Services
ANALYSISCOMMAND
Consulta de Analysis Services
Dts
Ejecución de paquete DTS
Notas
La concesión de acceso al proxy a un subsistema no cambia los permisos para la entidad de seguridad especificada en el proxy.
Permisos
Sólo los miembros de la función fija de servidor sysadmin pueden ejecutar sp_grant_proxy_to_subsystem.
Ejemplos
A. Conceder acceso a un subsistema mediante el Id.
En el siguiente ejemplo se concede acceso al proxy Catalog application proxy
al subsistema de secuencias de comandos ActiveX.
USE msdb ;
GO
EXEC dbo.sp_grant_proxy_to_subsystem
@proxy_name = 'Catalog application proxy',
@subsystem_id = 2;
GO
A. Conceder acceso a un subsistema mediante el nombre.
En el siguiente ejemplo se concede acceso al proxy Catalog application proxy
al subsistema de ejecución de paquetes DTS.
USE msdb ;
GO
EXEC dbo.sp_grant_proxy_to_subsystem
@proxy_name = N'Catalog application proxy',
@subsystem_name = N'Dts' ;
GO
Vea también
Referencia
sp_add_proxy (Transact-SQL)
sp_delete_proxy (Transact-SQL)
sp_update_proxy (Transact-SQL)
Otros recursos
Implementar la seguridad del Agente SQL Server