次の方法で共有


SQL Server エージェントの構成

このトピックでは、SQL Server のインストール中に SQL Server エージェントのいくつかの構成オプションを指定する方法について説明します。 SQL Server エージェントの構成オプションの完全なセットは、SQL Server Management Studio、SQL Server 管理オブジェクト (SMO)、または SQL Server エージェント ストアド プロシージャでのみ使用できます。

このトピックの内容

はじめに

制限事項と制約事項

  • ジョブ、オペレーター、アラート、SQL Server エージェント サービスを管理するには、SQL Server Management Studioのオブジェクト エクスプローラーの [SQL Server エージェント] をクリックします。 ただし、オブジェクト エクスプローラーに SQL Server エージェント ノードが表示されるのは、それに対するアクセス許可がある場合に限られます。

  • フェールオーバー クラスター インスタンスの SQL Server サービスまたは SQL Server エージェント サービスでは自動再起動を有効にしないでください。

セキュリティ

アクセス許可

SQL Server エージェントの機能を実行するには、 SQL Server固定サーバー ロールの sysadmin のメンバーであるアカウントの資格情報を使用するように構成する必要があります。 このアカウントには、次の Windows 権限が必要です。

  • サービスとしてログオン (SeServiceLogonRight)

  • プロセス レベル トークンを置き換える (SeAssignPrimaryTokenPrivilege)

  • スキャン チェックを行わない (SeChangeNotifyPrivilege)

  • プロセスに対してメモリ クォータを調整する (SeIncreaseQuotaPrivilege)

SQL Server エージェント サービス アカウントに必要な Windows アクセス許可の詳細については、「SQL Server エージェント サービスのアカウントの選択」および「Windows サービス アカウントとアクセス許可の構成」を参照してください。

SQL Server Management Studio を使用する

SQL Server エージェントを構成するには

  1. [スタート] ボタンをクリックし、[スタート] メニューの [コントロール パネル] をクリックします。

  2. [コントロール パネル] で、 [システムとセキュリティ]をクリックします。次に、 [管理ツール]をクリックし、 [ローカル セキュリティ ポリシー]を選択します。

  3. [ローカル セキュリティ ポリシー] で、シェブロンをクリックして [ローカル ポリシー] フォルダーを展開し、 [ユーザー権利の割り当て] フォルダーをクリックします。

  4. SQL Server での使用のために構成する権限を右クリックし、[プロパティ] を選択します。

  5. 権限のプロパティのダイアログ ボックスで、SQL Server エージェントの実行に使用するアカウントが表示されていることを確認します。 そうでない場合は、[ユーザーまたはグループの追加] をクリックし、[ユーザー、コンピューター、サービス アカウント、またはグループの選択] ダイアログ ボックスでSQL Server エージェントを実行するアカウントを入力し、[OK] をクリックします

  6. SQL Server エージェントで実行するために追加するそれぞれの権限に対して、この操作を繰り返します。 完了したら、 [OK] をクリックします。