データベース・テーブル: ACPOLICY


テーブルの説明:

このテーブルは、システム内のすべてのアクセス制御ポリシーを保管します。 各ポリシーは、ポリシー・テーブル中の行です。 各ポリシーは、アクション・グループ、メンバー・グループ、リソース・グループ、およびオプションで関係を参照します。

列の説明:

列名 列タイプ 列の説明
ACACTGRP_ID INTEGER
NOT NULL
アクション・グループ ID。 このポリシーが参照するアクション・グループの ID。 ACACTGRP テーブルに対する外部キー。
ACPOLICY_ID INTEGER
NOT NULL
このポリシー・レコードのポリシー ID。 これは 1 次キーです。
ACRELATION_ID INTEGER
NULL
このポリシーが参照する関係 ID。
ACRELGRP_ID INTEGER
NULL
このポリシーが参照する関係グループ ID。
ACRESGRP_ID INTEGER
NOT NULL
このポリシーが参照するリソース・グループ ID。
FIELD1 VARCHAR(128)
NULL
カスタマイズ可能。
MBRGRP_ID BIGINT
NOT NULL
メンバー・グループ ID。 MBRGRP_ID フィールド・テーブルである MBRGRP テーブルに対する外部キー。
MEMBER_ID BIGINT
NOT NULL
ポリシー所有者のメンバー ID。 MEMBER テーブルに対する外部キー。
POLICYNAME VARCHAR(128)
NOT NULL
ポリシーの名前。
POLICYTYPE INTEGER
NULL
このフラグは、テンプレート・ポリシーとデフォルトのサイト全体のポリシーの違いを見分けるのに使用します。 これはオプションのフィールドです。 値 1 はこれがテンプレート・ポリシーであることを示し、 これが 1 でない場合には、テンプレート・ポリシーではないことになります。

索引:

索引名 索引付き列名 索引タイプ
I0000006 POLICYNAME, MEMBER_ID 固有の索引
SQL020206020537520 ACPOLICY_ID 1 次キー

制約:

制約名 列名 外部テーブル名 外部列名 制約タイプ
F_29 ACRELGRP_ID ACRELGRP ACRELGRP_ID カスケード
F_30 MEMBER_ID MEMBER MEMBER_ID カスケード
F_31 MBRGRP_ID MBRGRP MBRGRP_ID カスケード
F_32 ACACTGRP_ID ACACTGRP ACACTGRP_ID カスケード
F_33 ACRESGRP_ID ACRESGRP ACRESGRP_ID カスケード
F_34 ACRELATION_ID ACRELATION ACRELATION_ID カスケード


以下が参照:

制約名 参照列名 外部テーブル名 外部列名 制約タイプ
F_26 ACPOLICY_ID ACORGPOL ACPOLICY_ID カスケード
F_27 ACPOLICY_ID ACPOLDESC ACPOLICY_ID カスケード
IBM 著作権