質問: sql server エージェントの権限 sql server エージェントのジョブにおいて、 各ジョブごとに実行権限を制御できないのでしょうか? 要するに、とあるaジョブを管理するaさんに bさんが管理するbジョブを実行できないようにする (見えなければなお良い)ができないのでしょうか? 初歩的な質問ですが、宜しくお願いします。
回答: できなくはないです。 sysadmin権限を与えてしまったユーザは何でもできますからどうしようもないですけど、それ以外のユーザならロールを割り当てることで、agentへのアクセスを限定的に与えることができます。 ロールはmsdbにあります。 詳細は以下をご覧ください。 sql server エージェントのセキュリティの実装 http://msdn.microsoft.com/ja-jp/library/ms190926(sql.90).aspx