Bonjour,
J'aimerais savoir quelle est la procédure pour autoriser un utilisateur n'ayant pas le rôle sysadmin, à accéder au SQL Server Agent.
Cet accès lui permettrait d'en visualiser le contenu, et de lancer l'exécution de job(s).
Merci.
Version imprimable
Bonjour,
J'aimerais savoir quelle est la procédure pour autoriser un utilisateur n'ayant pas le rôle sysadmin, à accéder au SQL Server Agent.
Cet accès lui permettrait d'en visualiser le contenu, et de lancer l'exécution de job(s).
Merci.
1 - Créer un login SQL
2 - Créer un compte utilisateur rattaché à ce login dans la base msdb:Code:
1
2
3
4 use master GO create login toto with password = 'toto' GO
3 - Lui octroyer le role SQLAgentUserRoleCode:
1
2
3
4 use msdb GO create user toto from login toto GO
cf: http://msdn.microsoft.com/en-us/library/ms188283.aspxCode:
1
2 sp_addrolemember 'SQLAgentUserRole','toto' GO
Merci beaucoup ca marche nikel !