sp_manage_jobs_by_login (Transact-SQL)
S'applique à : SQL Server
Supprime ou réaffecte des travaux appartenant à la connexion spécifiée.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_manage_jobs_by_login
[ @action = ] 'action'
[, [@current_owner_login_name = ] 'current_owner_login_name']
[, [@new_owner_login_name = ] 'new_owner_login_name']
Arguments
[ @action = ] 'action'
Action à entreprendre pour la connexion spécifiée. l’action est varchar(10), sans valeur par défaut. Lorsque l’actionest DELETE, sp_manage_jobs_by_login supprime tous les travaux appartenant à current_owner_login_name. Lorsque l’action est REASSIGN, tous les travaux sont affectés à new_owner_login_name.
[ @current_owner_login_name = ] 'current_owner_login_name'
Nom de connexion du propriétaire actuel du travail. current_owner_login_name est sysname, sans valeur par défaut.
[ @new_owner_login_name = ] 'new_owner_login_name'
Nom de connexion du nouveau propriétaire du travail. Utilisez ce paramètre uniquement si l’action est REASSIGN. new_owner_login_name est sysname, avec la valeur null par défaut.
Codet de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
None
autorisations
Pour exécuter cette procédure stockée, les utilisateurs doivent disposer du rôle serveur fixe sysadmin .
Exemples
L'exemple suivant réaffecte tous les travaux de danw
à 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
Voir aussi
sp_delete_job (Transact-SQL)
Procédures stockées système (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour