Q: Кая роль нужна чтобы запустить задание агента SQL Server? Пользователи из другого подразделения компании просят меня предоставить права на запуск заданий агента и SSIS.  Сейчас они даже не видят узел SQL Server Agent в дереве ssms - думаю, как раз потому что у них нет прав на выполнение.
Я хотел бы выдать минимальный набор привилегий для данной задачи, однако не вижу подходящих ролей sql сервера:

*

*bulkadmin

*dbcreator

*diskadmin

*processadmin

*public

*securityadmin

*serveradmin

*setupadmin

*sysadmin

Подскажите, как выдать права на выполнений заданий.
Свободный перевод вопроса Server Role to execute SQL Server Agent Jobs in SQL SERVER от участника  @TTCG.

A: Это не серверная роль, это одна из ролей базы данных msdb:

*

*SQLAgentUserRole - минимальные права из этих трёх

*SQLAgentReaderRole

*SQLAgentOperatorRole - максимальные права из трёх

См. ссылки на документацию:

*

*"SQL Server Agent Fixed Database Roles"

*"How to: Configure a User to Create and Manage SQL Server Agent Jobs (SQL Server Management Studio)" on MSDN
Свободный перевод ответа https://stackoverflow.com/a/6212630/5752652 от участника  @gbn.
