SAPHANA-監査

SAP HANA監査ポリシーは、監査対象のアクションと、監査に関連するためにアクションを実行する必要がある条件を指示します。監査ポリシーは、HANAシステムで実行されたアクティビティと、それらのアクティビティを誰がいつ実行したかを定義します。

SAP HANAデータベース監査機能により、HANAシステムで実行されるアクションを監視できます。SAP HANA監査ポリシーを使用するには、HANAシステムでアクティブ化する必要があります。アクションが実行されると、ポリシーは監査イベントをトリガーして監査証跡に書き込みます。監査証跡の監査エントリを削除することもできます。

複数のデータベースがある分散環境では、個々のシステムごとに監査ポリシーを有効にできます。システムデータベースの場合、監査ポリシーはnameserver.iniファイルで定義され、テナントデータベースの場合、監査ポリシーはglobal.iniファイルで定義されます。

監査ポリシーのアクティブ化

HANAシステムで監査ポリシーを定義するには、システム権限-監査管理者が必要です。

HANAシステムのセキュリティオプション→監査に移動します

[グローバル設定]→[監査ステータス]を有効に設定します。

監査証跡ターゲットを選択することもできます。次の監査証跡ターゲットが可能です-

  • Syslog (デフォルト)-Linuxオペレーティングシステムのログシステム。

  • Database Table −内部データベーステーブル、監査管理者または監査オペレーターシステム権限を持つユーザーは、このテーブルに対してのみ選択操作を実行できます。

  • CSV text −このタイプの監査証跡は、非実稼働環境でのテスト目的でのみ使用されます。

[監査ポリシー]領域で新しい監査ポリシーを作成することもできます→[新しいポリシーの作成]を選択します。監査するポリシー名とアクションを入力します。

[展開]ボタンを使用して、新しいポリシーを保存します。新しいポリシーが自動的に有効になり、アクション条件が満たされると、監査証跡テーブルに監査エントリが作成されます。ステータスを無効に変更してポリシーを無効にするか、ポリシーを削除することもできます。