Guest User

Untitled

a guest
Aug 17th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. /*
  2. For users that have a need to administer jobs through the SQL Agent
  3. this script effectively makes them Agent Admins
  4.  
  5. It assumes that the login is already on the server
  6. */
  7.  
  8. declare @login_name sysname = '<login_name>'
  9.  
  10. USE msdb
  11. if not exists (select 1 from sys.sysusers where name = @login_name)
  12. begin
  13. exec sp_adduser @loginame = @login_name
  14. end
  15. exec sp_addrolemember @rolename = 'db_datareader', @membername = @login_name
  16. exec sp_addrolemember @rolename = 'SQLAgentOperatorRole',@membername = @login_name
  17. exec sp_addrolemember @rolename = 'SQLAgentReaderRole',@membername = @login_name
  18. exec sp_addrolemember @rolename = 'SQLAgentUserRole', @membername = @login_name
Add Comment
Please, Sign In to add comment