2.4 ディクショナリ表の参照権限を設定するには
実行者 HiRDB管理者
システムのセキュリティを強化する場合は,ディクショナリ表の参照権限を設定し,参照できるディクショナリ表を制限してください。次に示すユティリティの制御文でlimitedを指定すると,ディクショナリ表の参照権限を設定できます。
-
データベース初期設定ユティリティのdefine system文のdicinfオペランド
-
データベース構成変更ユティリティのalter system文のdicinfオペランド
dicinfオペランドの指定値と参照できるディクショナリ表の関係を次の表に示します。
ディクショナリ表の種類 |
dicinfオペランドの指定値 |
|||
---|---|---|---|---|
limited |
unlimited |
|||
DBA権限保持者 |
監査人 |
一般ユーザ |
||
SQL_PHYSICAL_FILES |
○ |
○ |
RDエリア利用権限があるRDエリアを構成するHiRDBファイルの情報だけを参照できます。 |
○ |
SQL_RDAREAS |
○ |
○ |
RDエリア利用権限があるRDエリアの情報だけを参照できます。 |
○ |
SQL_TABLES |
○※1 |
○※1 |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_COLUMNS |
○※1 |
○※1 |
アクセス権限がある表の列の情報だけを参照できます。 |
○ |
SQL_INDEXES |
○※1 |
○※1 |
アクセス権限がある表のインデクスの情報だけを参照できます。 |
○ |
SQL_USERS |
○ |
○ |
× |
× |
SQL_RDAREA_PRIVILEGES |
○ |
○ |
RDエリア利用権限があるRDエリアの情報だけを参照できます。 |
○ |
SQL_TABLE_PRIVILEGES |
○※1 |
○※1 |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_DIV_TABLE |
○※1 |
○※1 |
○ |
|
SQL_INDEX_COLINF |
○※1 |
○※1 |
アクセス権限がある表のインデクスの情報だけを参照できます。 |
○ |
SQL_TABLE_STATISTICS |
○ |
○ |
アクセス権限がある表の表統計情報だけを参照できます。 |
○ |
SQL_COLUMN_STATISTICS |
○ |
○ |
アクセス権限がある表の列統計情報だけを参照できます。 |
○ |
SQL_INDEX_STATISTICS |
○ |
○ |
アクセス権限がある表のインデクス統計情報だけを参照できます。 |
○ |
SQL_VIEW_TABLE_USAGE |
○ |
○ |
アクセス権限があるビュー表の情報だけを参照できます。 |
○ |
SQL_VIEWS |
○ |
○ |
○ |
|
SQL_DIV_INDEX |
○※1 |
○※1 |
アクセス権限がある表のインデクスの情報だけを参照できます。 |
○ |
SQL_DIV_COLUMN |
○※2 |
○※2 |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_REFERENTIAL_CONSTRAINTS |
○ |
○ |
アクセス権限がある表の制約情報だけを参照できます。 |
○ |
SQL_ALIASES |
○ |
○ |
○ |
○ |
SQL_ROUTINES |
○ |
○ |
○ |
○ |
SQL_ROUTINE_RESOURCES |
○ |
○ |
○ |
○ |
SQL_ROUTINE_PARAMS |
○ |
○ |
○ |
○ |
SQL_DATATYPES |
○ |
○ |
○ |
○ |
SQL_DATATYPE_DESCRIPTORS |
○ |
○ |
○ |
○ |
SQL_TABLE_RESOURCES |
○ |
○ |
○ |
○ |
SQL_PLUGINS |
○ |
○ |
○ |
○ |
SQL_PLUGIN_ROUTINES |
○ |
○ |
○ |
○ |
SQL_PLUGIN_ROUTINE_PARAMS |
○ |
○ |
○ |
○ |
SQL_REGISTRY |
○ |
○ |
○ |
○ |
SQL_INDEX_TYPES |
○ |
○ |
○ |
○ |
SQL_INDEX_DATATYPE |
○ |
○ |
○ |
○ |
SQL_INDEX_FUNCTION |
○ |
○ |
○ |
○ |
SQL_TYPE_RESOURCES |
○ |
○ |
○ |
○ |
SQL_INDEX_RESOURCES |
○ |
○ |
○ |
○ |
SQL_INDEX_TYPE_FUNCTION |
○ |
○ |
○ |
○ |
SQL_EXCEPT |
○※1 |
○※1 |
アクセス権限がある表のインデクスの情報だけを参照できます。 |
○ |
SQL_IOS_GENERATIONS |
○ |
○ |
○ |
○ |
SQL_PARTKEY |
○ |
○ |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_PARTKEY_DIVISION |
○ |
○ |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_TRIGGERS |
○ |
○ |
自分で定義したトリガの情報だけを参照できます。 |
○ |
SQL_TRIGGER_COLUMNS |
○ |
○ |
○ |
|
SQL_TRIGGER_DEF_SOURCE |
○ |
○ |
○ |
|
SQL_TRIGGER_USAGE |
○ |
○ |
○ |
|
SQL_AUDITS |
× |
○ |
× |
× |
SQL_KEYCOLUMN_USAGE |
○ |
○ |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_TABLE_CONSTRAINTS |
○ |
○ |
○ |
|
SQL_CHECKS |
○ |
○ |
○ |
|
SQL_CHECK_COLUMNS |
○ |
○ |
○ |
|
SQL_DIV_TYPE |
○ |
○ |
○ |
|
SQL_SYSPARAMS |
○ |
○ |
× |
× |
SQL_INDEX_XMLINF |
○ |
○ |
アクセス権限がある表の情報だけを参照できます。 |
○ |
SQL_SEQUENCES |
○ |
○ |
自分で定義した順序数生成子の情報だけを参照できます。 |
○ |
SQL_ACCESS_SECURITY |
○ |
○ |
× |
× |
- (凡例)
-
○:すべての列を参照できます。
×:すべての列を参照できません。
注※1 ディクショナリ表の実表は参照できません。
注※2 ディクショナリ表の実表も参照できます。