SQLAgentUserRole
Permite que seus usuários criem, desativem, alterem e executem jobs em que seu usuário seja owner,
esses são: jobs que ele mesmo criou ou que algum sysadmin atribui a ele.
Seus usuários não podem apagar o histórico de execução do job, mesmo que ele seja o owner.
Podem visualizar somente seus jobs e visualizam a pasta de Jobs e Job Activity Monitor.
SQLAgentReaderRole
Os membros dessa role possuem as mesmas permissões da role SQLAgentUserRole,
e podem visualizar todos os jobs da instância, mas não podem excluir jobs a não ser que seja o owner.
SQLAgentOperatorRole
Os usuários com permissão nessa role podem visualizar todas as informações do SQL Server Agent e visualizar todos os jobs da instância.
Podem adicionar Operadores, configurar alertas, gerenciar as configurações de Proxy,
e podem executar, ativar e desativar qualquer job da instância,
mas não podem realizar alterações em jobs em que ele não é owner.
Somente usuários sysadmin podem fazer alterações em qualquer job da instância.