-1

SQL Server 2000 の SQL ジョブを見てから長い時間が経ちました。

SQL 2005 で、ユーザーにジョブの作成などを許可したい場合は、必要なログインを msdb に追加し、SQLAgentUserRole、SQLAgentReaderRole、または SQLAgentOperatorsRole ロールのいずれかを割り当てます。問題ありません。

SQL 2000 でジョブを作成するために必要な権利/役割について、記憶を呼び起こすのを手伝ってくれる人がいるかもしれません。

ユーザーが SQL 2000 データベースの dbo である場合、SQL エージェント ジョブを作成する権限が自動的に付与されますか?

4

1 に答える 1

1

実際、すべてのユーザーが新しい SQL Server エージェント ジョブを作成できます。

あなたが制御できるのは、データベース オブジェクトに対するユーザーの権利です。試してみたところ、まったく権限のないユーザー (すべてのデータベースで denydatareader と denydatawriter ) は、新しい SQL Server エージェント ジョブを作成できますが、ジョブ内では何もできません。

お役に立てれば!

于 2008-12-17T15:52:35.897 に答える