4.1 Oracle SQL Firewallのデータ・ディクショナリ・ビュー

Oracle Databaseには、Oracle SQL Firewall構成に関する情報を提供する一連のデータ・ディクショナリ・ビューが用意されています。

表4-1に、これらのデータ・ディクショナリ・ビューを示します。

表4-1 Oracle SQL Firewall情報を表示するデータ・ディクショナリ・ビュー

ビュー 説明

DBA_SQL_FIREWALL_ALLOW_LISTS

ユーザーの許可リストのステータスおよび生成日を示します

DBA_SQL_FIREWALL_ALLOWED_IP_ADDR

ユーザーに対して許可されたIPアドレスを示します

DBA_SQL_FIREWALL_ALLOWED_OS_PROG

ユーザーに対して許可されたオペレーティング・システム・プログラムを示します

DBA_SQL_FIREWALL_ALLOWED_OS_USER

ユーザーに対して許可されたオペレーティング・システム・ユーザーを示します

DBA_SQL_FIREWALL_ALLOWED_SQL

ユーザーに許可されたSQL文(許可されたSQLのSQL IDおよび許可リスト・バージョンを含む)に関する情報を示します

DBA_SQL_FIREWALL_CAPTURE_LOGS

ユーザーのSQLファイアウォール構成のログ情報(データベース・ユーザー名、SQLテキスト、アクセスされたオブジェクト、SQLファイアウォール・セッションIDなど)を示します

DBA_SQL_FIREWALL_CAPTURES

SQLファイアウォール・キャプチャのステータス(有効かどうかなど)を示します

DBA_SQL_FIREWALL_SESSION_LOGS

SQLファイアウォール・セッションに関する情報(セッションID、データベース・ユーザー名、クライアント・プログラムなど)を示します

DBA_SQL_FIREWALL_SQL_LOGS

SQLログに関する情報(SQLテキスト、コマンド・タイプ、SQLシグネチャ、アクセスされたオブジェクト、文字セットなど)を示します

DBA_SQL_FIREWALL_STATUS

SQLファイアウォール構成のステータス(有効かどうか、タイムスタンプなど)を示します

DBA_SQL_FIREWALL_VIOLATIONS

SQLファイアウォール違反に関する詳細レポート(アクセスされたオブジェクト、SQLが実行されたユーザー、アクションがブロックされたか許可されたかなどの情報を含む)を示します