sp_revoke_login_from_proxy (Transact-SQL)
Remove o acesso a um proxy para um principal de segurança.
Convenções da sintaxe 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, a função de servidor ou a função de banco de dados msdb da qual remover o acesso. name é nvarchar(256) sem padrão.[ @proxy_id= ] id
A ID do proxy do qual o acesso será removido. É necessário especificar a id ou o proxy_name, mas não é possível especificar ambos ao mesmo tempo. O id é int, com um padrão de NULL.[ @proxy_name= ] 'proxy_name'
O nome do proxy do qual o acesso será removido. É necessário especificar a id ou o proxy_name, mas não é possível especificar ambos ao mesmo tempo. O proxy_name é sysname, com um padrão de NULL.
Valores de código de retorno
0 (êxito) 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
Consulte também
Referência
Procedimentos armazenados do SQL Server Agent (Transact-SQL)