26
Como delegar acesso de leitura aos jobs de um servidor
Publicado por Alexandre Catão em 26/05/2009 na(s) categoria(s): SQL SERVER
Tags: SQL 2005, SQLAGENT
Pessoal,
Boa tarde. Hoje estava precisando dar acesso a um usuário para somente visualizar os jobs, pesquisando um pouco descobri que é possÃvel e muito simples.
Segue o cenário:
Você tem a base de dados A onde o usuário X é dbo, mas não é sysadmin, e você precisa que ele visualize os jobs, sem poder criar, alterar, executar ou deletar os jobs.
Acessa o servidor pelo SQL Management Studio, vá até a base msdb > Security > Users e clique com o botão direito, clique em New User.
No campo Login name coloque o usuário que poderá ver os jobs como leitura e em Role Members escolha a opção SQLAgentReader Role e clique em OK.
Simples assim…. hehehee
Existe ainda outras opções, para mais informações acesse http://msdn.microsoft.com/en-us/library/ms188283(SQL.90).aspx
Até a próxima dica.
Alexandre Catão
