システム表には、“表C.1 システム表の構成”の表およびビューが含まれています。
Symfoware Serverの標準セキュリティ運用では、標準運用と違っていくつかのシステム表に対して、デフォルトでは管理者以外に参照権限が与えられていません。このため、Interstage Navigatorなどの、Symfoware Serverのシステム表に対してアクセスを行うアプリケーションは、そのままでは動作しません。
標準セキュリティ運用と標準運用でのシステム表に対するデフォルトの参照権限については、“表C.2 システム表の権限”を参照してください。
権限の設定については、“11.8 GRANT文”を参照してください。権限を設定するシステム表については、各製品のマニュアルを参照してください。
表名 | 定義情報 | ビュー表 | 利用者 |
---|---|---|---|
RDBII_OBJECT | RDBディクショナリおよびすべてのユーザ定義情報の定義資源 | - | - |
RDBII_DATABASE | データベースの定義情報 | DATABASE | 全データベース |
RDBII_SCHEMA | スキーマの定義情報 | SCHEMATA | 資源の作成、削除可能なスキーマ一覧 |
RDBII_TABLE | 実表、ビュー表、一時表の定義情報 | TABLES | アクセス可能な表の一覧 |
RDBII_TABLE_EX | 実表、ビュー表、一時表の定義拡張情報 | - | アクセス可能な表の一覧 |
RDBII_COLUMN | 列の定義情報 | COLUMNS | アクセス可能な表の行一覧 |
RDBII_CONSTRAINT | 制約の定義情報 | TABLE_CONSTRAINTS | 資源の作成、削除可能なスキーマ配下の定義情報 |
RDBII_DESCRIPTION | ビュー表を定義する文字列 | - | - |
RDBII_TABLE_USAGE | ビュー表、ルーチンで指定された表、およびトリガで指定された表の一覧 | - | - |
RDBII_COLUMN_USAGE | 表を構成する列の一覧 | KEY_COLUMN_USAGE | 資源の作成、削除可能なスキーマ配下の定義情報 |
RDBII_COMMENT | スキーマ、実表、ビュー表、一時表、ルーチン、列、インデックス、トリガに指定したコメントの一覧 | - | - |
RDBII_INDEX | 格納構造定義を行わずに定義した表のインデックスに関する情報の一覧 | - | - |
RDBII_INDEX_EX | 格納構造定義を行わずに定義した表のインデックスに関する拡張情報の一覧 | - | - |
RDBII_PROC | ルーチン定義情報 | PROCS | - |
RDBII_PROC_EX | ルーチン定義拡張情報 | - | - |
RDBII_PROC_COL | ルーチンパラメタ情報 | PROC_COLS | - |
RDBII_PRIVILEGES | 権限情報 | RSC_PRIVILEGES | 利用者の持つ権限情報 |
RDBII_TRIGGER | トリガ定義情報 | TRIGGERS | 資源の作成、削除可能なスキーマ配下のトリガ情報 |
RDBII_TRIG_COLUMNS | トリガ列一覧情報 | TRIGGERED_COLUMNS | 資源の作成、削除可能なスキーマ配下のトリガ列情報 |
RDBII_SEQUENCE | 順序定義情報 | SEQUENCES | アクセス可能な順序の一覧 |
RDBII_PARAMETER | ユーザパラメタ設定情報 | PARAMETERS | - |
RDBII_USER | 利用者情報 | USERS | その利用者の情報 |
RDBII_ROLE | ロール情報 | ROLES | - |
RDBII_ROLE_PRIV | ロールに付与された権限の情報 | ROLE_PRIVILEGES | - |
RDBII_ROLE_GRANT | 利用者に対するロールの付与情報 | ROLE_GRANTS | - |
RDBII_ASSISTTABLE | - | - | - |
RDBII_DSI_STATUS | DSI情報 | - | - |
RDBII_CON_PRM | コネクションの動作環境のパラメタ設定情報(一括出力) | - | - |
RDBII_CON_PRM_DIV | コネクションの動作環境のパラメタ設定情報(順序付き出力) | - | - |
RDBII_SYS_PRM | システムの動作環境のパラメタ設定情報(一括出力) | - | - |
RDBII_SYS_PRM_DIV | システムの動作環境のパラメタ設定情報(順序付き出力) | - | - |
RDBII_CON_INF | コネクション情報 | - | - |
表 名 | 参照権限の受領者 | |
---|---|---|
標準運用 | 標準セキュリティ運用 | |
RDBII_OBJECT | PUBLIC | 管理者 |
RDBII_DATABASE | PUBLIC | PUBLIC |
RDBII_SCHEMA | PUBLIC | PUBLIC |
RDBII_TABLE | PUBLIC | PUBLIC |
RDBII_TABLE_EX | PUBLIC | PUBLIC |
RDBII_COLUMN | PUBLIC | PUBLIC |
RDBII_CONSTRAINT | PUBLIC | PUBLIC |
RDBII_DESCRIPTION | PUBLIC | PUBLIC |
RDBII_TABLE_USAGE | PUBLIC | PUBLIC |
RDBII_COLUMN_USAGE | PUBLIC | PUBLIC |
RDBII_COMMENT | PUBLIC | PUBLIC |
RDBII_INDEX | PUBLIC | PUBLIC |
RDBII_INDEX_EX | PUBLIC | PUBLIC |
RDBII_PROC | PUBLIC | PUBLIC |
RDBII_PROC_EX | PUBLIC | PUBLIC |
RDBII_PROC_COL | PUBLIC | PUBLIC |
RDBII_OBJECT_PRIV | PUBLIC | 管理者 |
RDBII_PRIVILEGES | PUBLIC | 管理者 |
RDBII_TRIGGER | PUBLIC | PUBLIC |
RDBII_TRIG_COLUMNS | PUBLIC | PUBLIC |
RDBII_SEQUENCE | PUBLIC | PUBLIC |
RDBII_PARAMETER | PUBLIC | 管理者 |
RDBII_USER | PUBLIC | 管理者 |
RDBII_ROLE | PUBLIC | 管理者 |
RDBII_ROLE_PRIV | PUBLIC | 管理者 |
RDBII_ROLE_GRANT | PUBLIC | 管理者 |
RDBII_ASSISTTABLE | PUBLIC | PUBLIC |
RDBII_DSI_STATUS | PUBLIC | PUBLIC |
RDBII_CON_PRM | PUBLIC | PUBLIC |
RDBII_CON_PRM_DIV | PUBLIC | PUBLIC |
RDBII_SYS_PRM | PUBLIC | PUBLIC |
RDBII_SYS_PRM_DIV | PUBLIC | PUBLIC |
RDBII_CON_INF | PUBLIC | PUBLIC |
DATABASE | PUBLIC | PUBLIC |
SCHEMATA | PUBLIC | PUBLIC |
TABLES | PUBLIC | PUBLIC |
COLUMNS | PUBLIC | PUBLIC |
TABLE_CONSTRAINTS | PUBLIC | PUBLIC |
KEY_COLUMN_USAGE | PUBLIC | PUBLIC |
TRIGGERS | PUBLIC | PUBLIC |
TRIGGERED_COLUMNS | PUBLIC | PUBLIC |
PROCS | PUBLIC | PUBLIC |
PROC_COLS | PUBLIC | PUBLIC |
RSC_PRIVILEGES | PUBLIC | PUBLIC |
USERS | PUBLIC | PUBLIC |
PARAMETERS | PUBLIC | PUBLIC |
ROLES | PUBLIC | PUBLIC |
ROLE_PRIVILEGES | PUBLIC | PUBLIC |
ROLE_GRANTS | PUBLIC | PUBLIC |
PUBLIC:すべての利用者
表およびビューのデータベース名とスキーマ名を以下に示します。
RDBII_DICTIONARY
RDBII_SYSTEM
表へのアクセス権限は、権限情報、利用者情報およびセキュリティパラメタ設定情報を除いて、すべての利用者に与えられています。権限情報、利用者情報およびセキュリティパラメタ設定情報に対しては、管理者にのみ与えられています。
ビュー表は、その利用者がアクセスできる範囲の資源に関する情報のみ参照するためのものです。