Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
Altera as propriedades de um proxy existente.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_update_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @credential_name = ] N'credential_name' ]
[ , [ @credential_id = ] credential_id ]
[ , [ @new_name = ] N'new_name' ]
[ , [ @enabled = ] enabled ]
[ , [ @description = ] N'description' ]
[ ; ]
Argumentos
@proxy_id [ = ] proxy_id
O número de identificação de proxy do proxy a ser alterado.
@proxy_id é int, com um padrão de NULL.
@proxy_name [ = ] N'proxy_name'
O nome do proxy a ser alterado.
@proxy_name é sysname, com um padrão de NULL.
@credential_name [ = ] N'credential_name'
O nome da nova credencial para o proxy.
@credential_name é sysname, com um padrão de NULL. Deve ser especificado @credential_name ou @credential_id .
@credential_id [ = ] credential_id
O número de identificação da nova credencial para o proxy.
@credential_id é int, com um padrão de NULL. Deve ser especificado @credential_name ou @credential_id .
@new_name [ = ] N'new_name'
O novo nome do proxy.
@new_name é sysname, com um padrão de NULL. Quando fornecido, o procedimento altera o nome do proxy para @new_name. Quando esse argumento é NULL, o nome do proxy permanece inalterado.
@enabled [ = ] habilitado
Especifica se o proxy está habilitado.
@enabled é tinyint, com um padrão de NULL. Quando @enabled é 0, o proxy não está habilitado e não pode ser usado por uma etapa de trabalho. Quando esse argumento é NULL, o status do proxy permanece inalterado.
@description [ = ] N'descrição'
A nova descrição do proxy.
@description é nvarchar(512), com um padrão de NULL. Quando esse argumento é NULL, a descrição do proxy permanece inalterada.
Valores do código de retorno
0 (sucesso) ou 1 (falha).
Comentários
Deve ser especificado @proxy_name ou @proxy_id . Se os dois argumentos forem especificados, eles deverão se referir ao mesmo proxy, caso contrário o procedimento armazenado falhará.
O @credential_name ou o @credential_id devem ser especificados para alterar a credencial do proxy. Se os dois argumentos forem especificados, eles deverão se referir à mesma credencial, caso contrário o procedimento armazenado falhará.
Esse procedimento altera o proxy, mas não altera o acesso ao proxy. Para alterar o acesso a um proxy, use sp_grant_login_to_proxy e sp_revoke_login_from_proxy.
Permissões
Somente membros da função de segurança fixa sysadmin podem executar esse procedimento.
Exemplos
O exemplo a seguir define o valor habilitado para o proxy Catalog application proxy como 0.
USE msdb;
GO
EXECUTE dbo.sp_update_proxy
@proxy_name = 'Catalog application proxy',
@enabled = 0;
GO