Quando pretendemos dar permissões de criar Jobs a um determinado user temos que efetuar os seguintes passos:
No user que pretendemos, no botão do lado direito escolher propriedades
Escolhemos User Mapping e dar um clique em cima da base de dados MSDB, aparecendo a opção database role membership
Escolhemos uma das 3 opções consoante as necessidades:
SQLAgentOperator Role -> Permissao maxima
SQLAgentReader Role ->Permissao de leitura
SQLAgentUser Role -> Permissao de criar e posteriormente editar, e ver, apenas os jobs criados
Agora é so testar – Espero ter ajudado