Compartir a través de


sp_revoke_login_from_proxy (Transact-SQL)

Quita el acceso a un proxy correspondiente a una entidad de seguridad.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_revoke_login_from_proxy 
    [ @name = ] 'name' ,
    [ @proxy_id = ] id ,
    [ @proxy_name = ] 'proxy_name'

Argumentos

  • [ @name= ] 'name'
    Nombre del inicio de sesión de SQL Server, del rol de servidor o del rol de base de datos de msdb al que se va a quitar el acceso. name es de tipo nvarchar(256) y no tiene ningún valor predeterminado.

  • [ @proxy_id= ] id
    Id. del proxy del que se va a quitar el acceso. Se debe especificar id o proxy_name, pero no ambos. id es de tipo int y su valor predeterminado es NULL.

  • [ @proxy_name= ] 'proxy_name'
    Nombre del proxy del que se va a quitar el acceso. Se debe especificar id o proxy_name, pero no ambos. proxy_name es de tipo sysname y su valor predeterminado es NULL.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

Los trabajos propiedad del inicio de sesión que hace referencia a este proxy no podrán ejecutarse.

Permisos

Para ejecutar este procedimiento almacenado, un usuario debe ser miembro del rol fijo de servidor sysadmin.

Ejemplos

El siguiente ejemplo revoca el acceso del inicio de sesión terrid al proxy Catalog application proxy.

USE msdb ;
GO


EXEC dbo.sp_revoke_login_from_proxy
    @name = N'terrid',
    @proxy_name = N'Catalog application proxy' ;
GO

Vea también

Referencia

Procedimientos almacenados del Agente SQL Server (Transact-SQL)

sp_grant_login_to_proxy (Transact-SQL)

sp_help_proxy (Transact-SQL)