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

Ayuda e información

Obtener ayuda sobre SQL Server 2005