sp_revoke_login_from_proxy (Transact-SQL)

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

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, función de servidor o función de la base de datos msdb del 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.

Notas

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 de la función fija de servidor sysadmin.

Valores de código de retorno

0 (correcto) o 1 (error)

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

sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005