1

sysadmin特定の SQL ジョブが実行されたかどうかを尋ねる開発者がかなりいます。権利を与えずに、自分でチェックできるようにアクセスを許可したいと思います。SQL 2005で を付与できることはわかっていますがSQLAgentReaderRole、での解決策を探していSQL 2000ます。

4

2 に答える 2

2

すぐに使えるものがないことは確かです。このスレッドはかなりまともなようです...途中で、ロールの作成とそれをさらにロックすることについて議論しています。また、ジョブの結果を要約として電子メールで送信するミニプログラム (sp も?) を作成するか、各ジョブに完了イベントを追加して電子メール グループに電子メールを送信することもできます。

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

于 2008-09-15T22:14:22.740 に答える
0

まだ 2000 で作業している私たちには希望があるようです -

「SQL Server 2000 でこれを行うには、DBA は MSDB データベースの TargetServersRole ロールにユーザーを追加する必要があります。 sysadmin グループが所有するジョブ。」

http://social.msdn.microsoft.com/Forums/en/sqlsmoanddmo/thread/8a05fe47-50c7-4b95-b631-経由でhttp://www.sql-server-performance.com/faq/sqlagent_scheduled_jobs_p1.aspxから引用8f7d69d31dae

于 2011-03-24T14:59:46.097 に答える