ポリシー ベースの管理ポリシーが 3 つの自動評価モードのいずれかで実行されると、ポリシー違反が発生すると、メッセージがイベント ログに書き込まれます。 このメッセージがイベント ログに書き込まれたときに通知を受け取るために、メッセージを検出してアクションを実行するアラートを作成できます。 アラートは、次の表に示すようにメッセージを検出する必要があります。
| 実行モード | メッセージ番号 |
|---|---|
| 変更時: 禁止 (自動の場合) |
34050 |
| 変更時: 禁止 (オンデマンドの場合) |
34051 |
| スケジュールに従って | 34052 |
| 変更があった場合 | 34053 |
ポリシー ベースの管理エラー メッセージに応答するようにアラートを設定するには、次のトピックを参照してください。
エラー番号 を使用してアラートを作成する
オペレーター にアラートを割り当てる
権限
ポリシーがオンデマンドで評価されると、ユーザーのセキュリティ コンテキストで実行されます。 エラー ログに書き込むには、ALTER TRACE 権限を持っているか、sysadmin 固定サーバー ロールのメンバーである必要があります。 特権が低いユーザーによって評価されるポリシーは、イベント ログに書き込まず、アラートを発生させません。
自動実行モードは、sysadmin ロールのメンバーとして実行されます。 これにより、ポリシーはエラー ログに書き込み、アラートを生成できます。
アラートに関するその他の考慮事項
アラートに関する次の追加の考慮事項に注意してください。
アラートは、有効になっているポリシーに対してのみ発生します。 オンデマンド ポリシーを有効にできないため、オンデマンドで実行されるポリシーに対してアラートは発生しません。
実行するアクションに電子メール メッセージの送信が含まれている場合は、メール アカウントを構成する必要があります。 データベース メールを使用することをお勧めします。 データベース メールの設定方法の詳細については、「データベース メール アカウントを作成する」を参照してください。