Tenho um desenvolvedor que precisa criar trabalhos no SQL Server Agent. Eles fazem parte do grupo de segurança SQLDA e concedi esse grupo SQLAgentUserRole no msdb. Eles ainda têm acesso somente para visualização. Também preciso conceder a eles db_datawriter no msdb para que eles possam criar empregos?
Executando o SQLServer 2019. As permissões são gerenciadas por meio de grupos do Active Directory.
Sua conta de grupo do Windows para desenvolvedores, se mapeada corretamente, pode criar/modificar/excluir trabalhos com associação à função de banco de dados do
SQLAgentUserRole
. Você não precisa adicionar adb_datawriter
função de banco de dados.exemplo de código sp_add_job abaixo usando autenticação SQL (aplicável à autenticação do Windows):