11 Oracle Database Real Application Security PL/SQLパッケージ

この章では、Oracle Database Real Application Securityで使用可能なPL/SQLパッケージについて説明します。

表11-1にこれらのパッケージを示します。各パッケージの詳細情報は、この表の後にあります。

表11-1 Oracle Database Real Application Security PL/SQLパッケージ

PL/SQLパッケージ 説明

DBMS_XS_SESSIONSパッケージ

アプリケーション・セッションを管理するサブプログラムを含みます。

XS_ACLパッケージ

アクセス制御リスト(ACL)の作成、管理、削除、およびパラメータ値の追加と削除を行うためのサブプログラムが含まれます。

XS_ADMIN_UTILパッケージ

ヘルパー・サブプログラムが含まれます。

XS_DATA_SECURITYパッケージ

データ・セキュリティ・ポリシー、関連データ・レルム制約、列制約およびACLパラメータを作成、管理、削除するためのサブプログラムが含まれます。

XS_DATA_SECURITY_UTILパッケージ

ユーザー表への静的ACLの自動リフレッシュをスケジュール、およびACLリフレッシュ・モードをコミット時またはオンデマンド・リフレッシュに変更するためのサブプログラムが含まれます。

XS_DIAGパッケージ

Real Application Securityオブジェクトの潜在的な問題を診断し、識別された矛盾をレポートするためのサブプログラムが含まれます。

XS_NAMESPACEパッケージ

ネームスペース・テンプレートおよび属性を作成、管理および削除するためのサブプログラムが含まれます。

XS_PRINCIPALパッケージ

アプリケーション・ユーザーおよびロールを作成、管理および削除するためのサブプログラムが含まれます。

XS_SECURITY_CLASSパッケージ

セキュリティ・クラスおよびその権限を作成、管理および削除するためのサブプログラムが含まれます。セキュリティ・クラスの継承を管理するためのサブプログラムも含まれます。

この項では、次のOracle Database Real Application Security PL/SQLパッケージについて説明します。