適用対象: SQL Server
Azure SQL Managed Instance
大事な
Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance T-SQL と SQL Server の違いに関するページ、または「SQL Managed Instance 内での SQL Agent ジョブの制限事項」を参照してください。
このトピックでは、SQL Server Management Studio を使用して SQL Server エージェントと SQL Server のデータベース エンジンの間の接続を設定する方法について説明します。 SQL Server エージェント サービスは、Windows 認証を使用して SQL Server のローカル インスタンスに接続できます。
開始する前に
制限と禁止事項
オブジェクト エクスプローラーには、SQL Server エージェント ノードを使用する権限がある場合にのみ表示されます。
SQL Server 2005 (9.x) 以降、SQL Server エージェントは SQL Server 認証をサポートしていません。 このオプションは、以前のバージョンの SQL Server を管理する場合にのみ使用できます。
セキュリティ
権限
その機能を実行するには、SQL Server の固定サーバー ロール sysadmin のメンバーであるアカウントの資格情報を使用するように SQL Server エージェントを構成する必要があります。 アカウントには、次の Windows アクセス許可が必要です。
サービスとしてログオンする (SeServiceLogonRight)
プロセス レベルのトークンを置き換える (SeAssignPrimaryTokenPrivilege)
走査チェックをバイパスする (SeChangeNotifyPrivilege)
プロセスのメモリ クォータを調整する (SeIncreaseQuotaPrivilege)
SQL Server エージェント サービス アカウントに必要な Windows アクセス許可の詳細については、「SQL Server エージェント サービス のアカウントを選択する」および「Windows サービス アカウントの設定」を参照してください。
SQL Server Management Studio の使用
SQL Server 接続を設定するには
オブジェクト エクスプローラーで、プラス記号をクリックして、SQL Server エージェント サービスへの接続を設定するサーバーを展開します。
SQL Server エージェント を右クリックし、「プロパティ」を選択します。
[SQL Server エージェントのプロパティ] ダイアログ ボックスで、[ページの選択] の下にある [接続 ] をクリックします。
[SQL Server 接続] では、[Windows 認証を使用] を選択して、SQL Server エージェントが Microsoft Windows 認証を使用して SQL Server データベース エンジンのインスタンスに接続できるようにします。 SQL Server 2005 (9.x) 以降のデータベースへの接続には、Windows 認証が必要です。