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_
を使用しないでください。