株式会社コーソル

コーソルDatabaseエンジニアのブログ

技術ブログ

データベース監査ツールの分類(パケットキャプチャ型、メモリ参照型、監査ログ収集型)

Oracle ACE Proの渡部です。 データベース監査ツールには様々な方式の製品が存在します。この記事では、それらを分類し整理します。

データベース監査ツールの分類

データベース監査ツールは、主にパケットキャプチャ型、メモリ参照型、監査ログ収集型に分類されます。

パケットキャプチャ型データベース監査ツールの特徴

  • APサーバ~DBサーバ上のパケットをキャプチャ+解析して監査情報を収集します。
  • ネットワークパケットキャプチャが動作のベースであるため、DBサーバにおいて監査情報取得に伴う負荷増加はありません。また、DBサーバへの監査関連のソフトウェア導入も不要です。
  • その反面、ローカルアクセスおよび暗号化通信は監査できません。管理タスクはローカルアクセスを用いて実施されることが多いため、管理者権限を持つ使用者の内部犯行を監査することができないという非常に大きな弱点があります。

主なパケットキャプチャ型データベース監査ツールには以下があります。

  • IBM InfoSphere Guardium
  • Oracle Audit Vault & Database Firewall (Oracle AVDF)

メモリ参照型データベース監査ツールの特徴

  • 監査エージェントがDBインスタンスのメモリを直接参照して監査情報を収集します。
  • DBインスタンスのメモリを直接参照する方式であるため、監査取得の負荷が低いです。 PISOはメモリ参照型のデータベース監査ツールですが、パフォーマンス分析ツールPerformance Insightで培われたノウハウが生かされており、負荷の低さには定評があります。
  • ネットワークアクセスとローカルアクセスの両方を監査できます。管理タスクはローカルアクセスを用いて実施されることが多いため、管理者権限を持つ使用者の内部犯行を監査するために、ローカルアクセスを監査できる点は非常に有効です。
  • DBサーバに監査エージェントの導入が必要です。

主なメモリ参照型データベース監査ツールには以下があります。

監査ログ収集型データベース監査ツールの特徴

  • DBMS製品の監査機能を用いて出力した監査ログを収集します。
  • ネットワークアクセスとローカルアクセスの両方を監査できます。管理タスクはローカルアクセスを用いて実施されることが多いため、管理者権限を持つ使用者の内部犯行を監査するために、ローカルアクセスを監査できる点は非常に有効です。
  • 監査対象を広くして網羅的に監査すると、監査ログ出力にともなう負荷が高くなりがちです。実際の負荷の大きさは、DBMS製品の監査機能に依存します。

主な監査ログ収集型 データベース監査ツールには以下があります。

  • IPLocks
  • AUDIT MASTER

データベース監査ツールの比較

メモリ参照型、監査ログ収集型、パケットキャプチャ型の代表的なデータベース監査ツールとして1つを選び、製品比較を行いました。

対応DB / 脆弱性検査

PISOはOracle Database、SQL Server、PostgreSQL、MySQL、RDS for Oracle、RDS for SQL Server、RDS for PostgreSQL、RDS for MySQL / MariaDB、Aurora MySQL、Aurora PostgreSQLに対応しています。

SQL収集 / 性能影響

通知など

ログ検索 / レポート / GUI

PISOとは

コーソルはPISOの一次代理店で、PISOの製品販売を行います。 SIer様、販社様がPISOを販売および導入することも可能です。

データベースのパフォーマンスを劣化させずに、データベース監査を実行できるデータベースセキュリティ製品です。

  • アクセスしたユーザー、日時、実行SQL文などの詳細情報を取得可能です。
  • データベースへの不正アクセスを検知し、不正アクセスの警告と連動してアクセス遮断が可能です。
  • アクセスの可視化にも優れており、アクセスログから監査レポートを作成できます。
  • データベースのメモリを直接参照することで、データベースへのパフォーマンス影響を与えることなく監査を実施できます。
  • ネットワークパケットをキャプチャするタイプのデータベース監査製品と異なり、ローカルからのアクセスについても監査できます。

なぜコーソルからPISOを購入すべきなのか

コーソルのOracle Database技術力は日本随一です。

多数のOracle関連書籍を執筆

ORACLE MASTER Platinum取得者数 No.1

  • 単年度ORACLE MASTER Platinum取得者数7年連続No.1

7年連続ORACLE MASTER Platinum取得者数No.1! Oracle Certification Award 2020

プロフィール

On7tWW6m1Ul4

渡部 亮太

・Oracle ACE
・AWS Certified Solutions Architect - Associate
・ORACLE MASTER Platinum Oracle Database 11g, 12c 他多数

カテゴリー

アーカイブ