sp_revoke_proxy_from_subsystem (Transact-SQL)
Revoca el acceso a un subsistema desde un proxy.
Sintaxis
sp_revoke_proxy_from_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 desde el que se revoca el 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 desde el que se revoca 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 identificación del subsistema al que se revoca 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 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 de SSIS |
[ @subsystem_name= ] 'subsystem_name'
Nombre del subsistema al que se revoca 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 del paquete de SSIS |
Notas
Al revocar el acceso a un subsistema no se cambian los permisos de la entidad de seguridad especificada en el proxy.
[!NOTA] Para determinar los pasos de trabajo que hacen referencia a un proxy, haga clic con el botón secundario en el nodo Servidores proxy dentro de Agente SQL Server en Microsoft SQL Server Management Studio y elija Propiedades. En el cuadro de diálogo Propiedades de cuenta de proxy, seleccione la página Referencias para ver todos los pasos de trabajo que hacen referencia a este proxy.
Permisos
Sólo los miembros de la función fija de servidor sysadmin pueden ejecutar sp_revoke_proxy_from_subsystem.
Ejemplos
En el ejemplo siguiente se revoca el acceso al subsistema de SSIS para el proxy Catalog application proxy
.
USE msdb ;
GO
EXEC dbo.sp_revoke_proxy_from_subsystem
@proxy_name = 'Catalog application proxy',
@subsystem_name = N'Dts';
Vea también
Referencia
sp_grant_proxy_to_subsystem (Transact-SQL)
Otros recursos
Implementar la seguridad del Agente SQL Server