このプラグインでは、初期化時に割り当てられ、終了時に削除される単一のバッファーが使用されます。このプラグインは、ロギングが非同期の場合にのみ、このバッファーを割り当てます。ALL有効な値ALLERRORSNONE監査ログプラグインが接続イベントをそのログファイルに書き込む方法を制御するポリシーです。次の表は、許可される値を示しています。明示的に指定された値がオーバーライドされる可能性があります。policy現在のセッションで監査ロギングが有効になっているかどうかを示します。この変数のセッションの値は、読み取り専用です。システム変数の値に基づいて設定されます。監査ログプラグインはこのセッション値を使用して、そのセッションでイベントを監査するかどうかを決定します。(グローバル値もありますが、このプラグインでは使用されません。NULLイベントのログが記録されないアカウント。以上のアカウント名のリストを含む文字列を指定するようにしてください。詳細については、セクション6.3.12.4「監査ログプラグインのロギング制御」を参照してください。audit.log監査ログプラグインがイベントを書き込むファイルの名前。ファイル名が相対パスの場合、サーバーはデータディレクトリに相対的なパスであると解釈します。サーバーおよびログを表示する正当な理由を持つユーザーにのみアクセス可能なディレクトリに書き込まれるべきです。設定されている場合、監査ログプラグインはそのログファイルを閉じてから再度開いて、フラッシュします。ある場合を除いて、この変数を有効にしても効果はありません。OLD有効な値OLDNEW監査ログファイルの形式。各形式についての詳細は、セクション6.3.12.3「監査ログファイル」を参照してください。値を変更する場合は、次の手順を使用して、ある形式のログエントリが別の形式のエントリを含む既存のログファイルに書き込まれることを回避します。サーバーを停止します。現在の監査ログファイルの名前を手動で変更します。値でサーバーを再起動します。監査ログプラグインによって、選択した形式のログエントリを含む新しいログファイルが作成されます。NULLイベントのログが記録されるアカウント。以上のアカウント名のリストを含む文字列を指定するようにしてください。詳細については、セクション6.3.12.4「監査ログプラグインのロギング制御」を参照してください。ALL有効な値ALLLOGINSQUERIESNONE監査ログプラグインがイベントをそのログファイルに書き込む方法を制御するポリシーです。次の表は、許可される値を示しています。サーバーの起動時にしか設定できません。実行時は、読み取り専用の変数です。使用し続けると、サーバーはその値を使用して、これらの変数を設定します。ポリシーの変数とそれらの相互作用についての詳細は、セクション6.3.12.4「監査ログプラグインのロギング制御」を参照してください。システム変数が存在しません。唯一のポリシー制御の変数であり、サーバーの起動時または実行時に設定できます。大きくした場合は、ファイルへの書き込みによってそのサイズがこの値を超えると、監査ログプラグインはそのログファイルを閉じてから再度開きます。元のファイル名は、タイムスタンプ拡張子が含まれるように変更されます。場合、プラグインはサイズに基づいて、そのログを閉じてから再度開きません。使用して、要求に応じてログを閉じてから再度開きます。この場合、ファイルをフラッシュする前に、サーバーの外部でファイル名を変更します。監査ログファイルのローテーションおよびタイムスタンプの解釈についての詳細は、セクション6.3.12.4「監査ログプラグインのロギング制御」を参照してください。倍数でない値に設定すると、もっとも近い倍数に切り捨てられます。設定した結果となり、ローテーションは発生しません。ALL有効な値ALLERRORSNONE監査ログプラグインがステートメントイベントをそのログファイルに書き込む方法を制御するポリシーです。次の表は、許可される値を示しています。明示的に指定された値がオーバーライドされる可能性があります。ASYNCHRONOUS有効な値ASYNCHRONOUSPERFORMANCESEMISYNCHRONOUSSYNCHRONOUS監査ログプラグインで使用されるロギング方法。次の表では、許可されている値について説明します。