SQL 2000 эквивалент SQLAgentReaderRole - PullRequest
1 голос
/ 16 сентября 2008

У меня довольно много разработчиков, спрашивающих меня, выполнялись ли определенные задания SQL, и я хотел бы дать им доступ, чтобы проверить их самостоятельно, не предоставляя им права sysadmin. Я знаю, что в SQL 2005 вы можете предоставить им SQLAgentReaderRole, но я ищу решение в SQL 2000.

Ответы [ 2 ]

2 голосов
/ 16 сентября 2008

Уверен, что не один из коробки. Эта тема кажется довольно приличной ... на полпути они обсуждают создание роли, а затем фиксируют ее дальше. Также вы можете просто создать мини-программу (даже?), Чтобы отправить результаты работы по электронной почте в виде сводки, или добавить к каждой работе событие завершения при отправке электронной почты группе по электронной почте.

http://sqlforums.windowsitpro.com/web/forum/messageview.aspx?catid=60&threadid=43021&enterthread=y

0 голосов
/ 24 марта 2011

Похоже, у тех из нас, кто еще работает с 2000, есть некоторая надежда -

"Для этого в SQL Server 2000 администратор базы данных должен добавить пользователя в роль TargetServersRole в базе данных MSDB. До пакета обновления 3 в SQL Server 2000 пользователь должен быть добавлен в группу sysadmin, чтобы получить возможность чтобы просмотреть задания, принадлежащие группе sysadmin. "

Цитируется из http://www.sql -server-performance.com / faq / sqlagent_scheduled_jobs_p1.aspx через http://social.msdn.microsoft.com/Forums/en/sqlsmoanddmo/thread/8a05fe47-50c7-4b95-b631-8f7d69d31dae

...