Db2 監査データを保持する表の作成
監査データをデータベース表で操作する前に、データを保持するための表を作成する必要があります。 表のデータを無許可ユーザーから保護するために、 これらの表を 1 つの別個のスキーマで作成することを考慮してください。
始める前に
- スキーマの作成に必要な権限および特権については、 CREATE SCHEMA ステートメントの説明を参照してください。
- 表の作成に必要な権限および特権については、 CREATE TABLE ステートメントの説明を参照してください。
- 表を保持するために、どの表スペースを使用するかを決定します。 (このトピックでは、表スペースの作成方法については説明しません。)
注: 監査データを保持するために作成する必要がある表の形式は、リリースごとに異なる場合があります。 新しい列が追加されたり、既存の列のサイズが変更されたりする場合もあります。 スクリプト db2audit.ddl は、監査レコードを格納するための正しい形式の表を作成します。
このタスクについて
以下のいくつかの例は、区切りファイルに含まれるレコードを保持するための表を作成する方法を示しています。 必要に応じて、これらの表を格納するための 1 つの別個のスキーマを作成することもできます。
ファイルに含まれるすべてのデータを必ずしも使用する必要がない場合には、表の定義から列を省略するか、必要に応じて、特定の表の作成を回避することができます。 表の定義から列を省略した場合、 これらの表にデータをロードするためのコマンドを変更する必要があります。