sp_revoke_login_from_proxy (Transact-SQL)
Se aplica a: SQL Server
Quita el acceso a un proxy correspondiente a una entidad de seguridad.
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 rol de base de datos msdb, rol de servidor o inicio de sesión de SQL Server para el que se va a quitar el acceso. name es nvarchar(256) sin valor predeterminado.
[ @proxy_id = ] id
Identificador del proxy para el que se va a quitar el acceso. Se debe especificar id o proxy_name , pero no se pueden especificar ambos. El identificador es int, con un valor predeterminado de NULL.
[ @proxy_name = ] 'proxy_name'
Nombre del proxy para el que se va a quitar el acceso. Se debe especificar id o proxy_name , pero no se pueden especificar ambos. El proxy_name es sysname, con un valor predeterminado de 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
Consulte también
procedimientos almacenados de Agente SQL Server (Transact-SQL)
sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)