説明
このビューは、V4.1.0バージョンから導入されました。
機能の概要
現在のユーザーがアクセス可能なテーブルまたはビューにおいて、ポリシーに関連付けられたすべての列の情報を表示します。特定の列と列レベルのポリシーを関連付けることで、その列にアクセスする際に対応するポリシーが有効になります。
フィールドの説明
| フィールド | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| OBJECT_OWNER | VARCHAR2(128) | YES | ポリシーによって制御されるオブジェクトの所有者 |
| OBJECT_NAME | VARCHAR2(128) | YES | ポリシーによって制御されるオブジェクトの名前 |
| POLICY_GROUP | VARCHAR2(128) | NO | ポリシーグループ名 |
| POLICY_NAME | VARCHAR2(128) | NO | ポリシー名 |
| SEC_REL_COLUMN | VARCHAR2(128) | YES | 列レベルポリシーが関連付けられている列名 |
| COLUMN_OPTION | VARCHAR2(8) | NO | ポリシーオプション:
|
| COMMON | VARCHAR2(3) | NO | 機互性のためにのみ使用され、現在の値は固定でNOです。 |
| INHERITED | VARCHAR2(3) | NO | 機互性のためにのみ使用され、現在の値は固定でNOです。 |
クエリ例
現在のユーザーがアクセス可能なテーブルまたはビューにおいて、ポリシーに関連付けられたすべての列の情報を確認します。
obclient [SYS]> SELECT * FROM SYS.ALL_SEC_RELEVANT_COLS;
クエリ結果は次のとおりです:
+--------------+----------------+--------------+----------------+----------------+---------------+--------+-----------+
| OBJECT_OWNER | OBJECT_NAME | POLICY_GROUP | POLICY_NAME | SEC_REL_COLUMN | COLUMN_OPTION | COMMON | INHERITED |
+--------------+----------------+--------------+----------------+----------------+---------------+--------+-----------+
| SYS | V_SALES_SECURE | GROUP_SALES | POLICY_REGION | AMOUNT | NONE | NO | NO |
| SYS | V_ORDERS_CTX | GROUP_REGION | POLICY_DYNAMIC | AMOUNT | NONE | NO | NO |
+--------------+----------------+--------------+----------------+----------------+---------------+--------+-----------+
2 rows in set
関連するビューまたはドキュメント
このテナントのテーブルまたはビューにおいて、ポリシーに関連付けられたすべての列の情報を確認するには:DBA_SEC_RELEVANT_COLS
現在のユーザーが所有するテーブルまたはビューにおいて、ポリシーに関連付けられたすべての列の情報を確認するには:USER_SEC_RELEVANT_COLS