SQL Server Audit を使用する
サーバー監査、サーバー監査の仕様、およびデータベース監査の仕様は、オンプレミスデータベースサーバーの場合と同じ方法で制御することができます。
監査の作成
サーバーの監査は、オンプレミスデータベースサーバーで作成した方法と同じ方法で作成することができます。サーバー監査の作成方法については、Microsoft SQL Server ドキュメントの「CREATE SERVER AUDIT
エラーを回避するには、次の制限に準拠します。
-
インスタンスごとにサポートされるサーバー監査の最大数 50 を超えない。
-
データをバイナリファイルに書き込むように SQL Server に指示する。
-
サーバーの監査名のプリフィックスとして
RDS_を使用しない。 -
FILEPATHで、D:\rdsdbdata\SQLAuditを指定する。 -
MAXSIZEで、2 MB~50 MB の間のサイズを指定する。 -
MAX_ROLLOVER_FILESまたはMAX_FILESを設定しない。 -
監査レコードの書き込みに失敗した場合に DB インスタンスをシャットダウンするように SQL Server を構成しない。
監査仕様の作成
サーバー監査仕様とデータベース監査仕様は、オンプレミスデータベースサーバーで作成するのと同じ方法で作成します。監査仕様の作成方法については、Microsoft SQL Server のドキュメントの「CREATE SERVER AUDIT SPECIFICATION
エラーを回避するために、データベース監査仕様またはサーバー監査仕様の名前のプリフィックスとして RDS_ を使用しないでください。