sp_revoke_login_from_proxy (Transact-SQL)
Aplica-se a: SQL Server
Remove o acesso a um proxy para um principal de segurança.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_revoke_login_from_proxy
[ @name = ] 'name' ,
[ @proxy_id = ] id ,
[ @proxy_name = ] 'proxy_name'
Argumentos
[ @name = ] 'name'
O nome do logon do SQL Server, da função de servidor ou da função de banco de dados msdb para remover o acesso. name é nvarchar(256) sem padrão.
[ @proxy_id = ] id
A ID do proxy para o qual remover o acesso. Id ou proxy_name devem ser especificados, mas ambos não podem ser especificados. O id é int, com um padrão de NULL.
[ @proxy_name = ] 'proxy_name'
O nome do proxy para o qual remover o acesso. Id ou proxy_name devem ser especificados, mas ambos não podem ser especificados. O proxy_name é sysname, com um padrão de NULL.
Valores do código de retorno
0 (sucesso) ou 1 (falha)
Comentários
Os trabalhos que pertencem ao logon que referencia esse proxy não serão executados.
Permissões
Para executar este procedimento armazenado, o usuário deve ser um membro da função de servidor fixa sysadmin .
Exemplos
O exemplo a seguir revoga o acesso para o logon terrid
para acessar o proxy Catalog application proxy
.
USE msdb ;
GO
EXEC dbo.sp_revoke_login_from_proxy
@name = N'terrid',
@proxy_name = N'Catalog application proxy' ;
GO
Confira também
Procedimentos armazenados do SQL Server Agent (Transact-SQL)
sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)