sp_manage_jobs_by_login (Transact-SQL)
Aplica-se a:SQL Server
Exclui ou reatribui trabalhos pertencentes ao logon especificado.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_manage_jobs_by_login
[ @action = ] 'action'
[, [@current_owner_login_name = ] 'current_owner_login_name']
[, [@new_owner_login_name = ] 'new_owner_login_name']
Argumentos
[ @action = ] 'action'
A ação a ser tomada para o logon especificado. action é varchar(10), sem padrão. Quando a açãoé DELETE, sp_manage_jobs_by_login exclui todos os trabalhos pertencentes a current_owner_login_name. Quando a ação é REASSIGN, todos os trabalhos são atribuídos a new_owner_login_name.
[ @current_owner_login_name = ] 'current_owner_login_name'
O nome de logon do proprietário do trabalho atual. current_owner_login_name é sysname, sem padrão.
[ @new_owner_login_name = ] 'new_owner_login_name'
O nome de logon do novo proprietário do trabalho. Use esse parâmetro somente se a ação for REASSIGN. new_owner_login_name é sysname, com um padrão de NULL.
Valores do código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum
Permissões
Para executar esse procedimento armazenado, os usuários devem receber a função de servidor fixa sysadmin .
Exemplos
O exemplo a seguir reatribui todos os trabalhos de danw
para françoisa
.
USE msdb ;
GO
EXEC dbo.sp_manage_jobs_by_login
@action = N'REASSIGN',
@current_owner_login_name = N'danw',
@new_owner_login_name = N'françoisa' ;
GO
Consulte Também
sp_delete_job (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de