rdbprtコマンドにおける以下の印刷形式を説明します。
利用者名一覧情報の印刷形式
ロール名一覧情報の印刷形式
USER指定の定義情報の印刷形式
ロール指定の定義情報の印刷形式
セキュリティパラメタ情報の印刷形式
参照
印刷形式の詳細については、“コマンドリファレンス”を参照してください。
利用者名一覧情報の印刷結果の例を以下に示します。
User name list No. User name 1 IDE 2 SATO 3 SUZUKI 4 TANAKA 5 WATANABE
ロール名一覧情報の印刷結果の例を以下に示します。
Role name list No. Role name 1 STOCKS_A2 2 STOCKS_B1 3 STOCKS_C3
USER指定の定義情報の印刷結果の例を以下に示します。
USER(SATO)
NO.1 User name …… SATO …(1) Type …… USER …(2) Manage …… DBMS …(3) Password status …… NORMAL …(4) (注) Creator …… root …(5) Created date …… Wed Oct 27 22:10:15 2006 …(6) Updated date …… Sat Nov 25 22:05:21 2006 …(7) Last login date …… Fri Dec 15 10:00:05 2006 …(8) Login failed time …… 0 …(9) Parameter information MAX_MEMORY_USE = 16 …(10) MAX_WORKFILE_USE = 100 …(10) DEFAULT_ROLE = STOCKS_A2 …(10)
注) 利用者がデータベース専用利用者の場合にだけ出力されます。
(1) 利用者名
(2) 利用者の種別
USER : 利用者
(3) 利用者の管理方式
DBMS: Symfoware/RDBで管理(データベース専用利用者)
OS: OSのログイン名に対応させて管理
(4) パスワードの状態
NORMAL:正常状態
LOCK:使用不可能状態
(5) 利用者の作成者
(6) 利用者の定義日時(”曜日 月 日 時:分:秒 西暦”)
例:“Fri Sep 29 10:05:30 2006”
(7) 利用者の最新変更(ALTER USER文による)日時(”曜日 月 日 時:分:秒 西暦”)
(8) 利用者の最終のデータベースへの接続日時(”曜日 月 日 時:分:秒 西暦”)
(9) 利用者がデータベースへの接続に失敗した回数
(10) 利用者に設定されたセキュリティパラメタ(ユーザパラメタ)名とパラメタ値(セキュリティパラメタが指定されたときのみ出力)
詳細はセキュリティパラメタ情報の出力形式を参照してください。
ROLE指定の定義情報の印刷結果の例を以下に示します。
ROLE(STOCKS_A2)
NO.1 Role name …… STOCKS_A2 …(1) Creator …… root …(2) Created date …… Wed Oct 27 22:10:15 2006 …(3) Updated date …… Sat Nov 25 22:05:21 2006 …(4) Privilege information No.1 Type …… TABLE …(5) Database name …… 在庫管理DB …(6) Schema name …… 在庫管理スキーマ …(7) Table name …… 発注表 …(8) No. Privilege Grantor 1 SELECT root …(9) (10) 2 INSERT root …(9) (10) No.2 Type …… PROCEDURE Database name …… 在庫管理DB Schema name …… 在庫管理スキーマ Routine name …… 在庫表更新PRC No. Privilege Grantor 1 EXECUTE root Role grant information No. Grantee Is_grantable 1 KATO NO …(11) (12) 2 SATO NO …(11) (12) 3 OHKAWA NO …(11) (12)
(1) ロール名
(2) ロールの定義者
(3) ロールの定義日時(”曜日 月 日 時:分:秒 西暦”)
例:“Fri Sep 29 10:05:30 2006”
(4) ロールの更新日時(”曜日 月 日 時:分:秒 西暦”)
(5) 資源種別
TABLE : 表
PROCEDURE: プロシジャルーチン
FUNCTION:ファンクションルーチン
SEQUENCE:順序
(6) データベース名
(7) スキーマ名
(8) 資源種別により以下の情報を表示
資源種別がTABLEの場合 : 表名
資源種別がPROCEDUREの場合: プロシジャルーチン名
資源種別がFUNCTIONの場合 : ファンクションルーチン名
資源種別がSEQUENCEの場合 : 順序名
(9) 権限種別
・資源種別がTABLEの場合
SELECT : SELECT権
INSERT : INSERT権
UPDATE : UPDATE権
DELETE : DELETE権
・資源種別がPROCEDUREの場合
EXECUTE: EXECUTE権
DROP : DROP権
・資源種別がFUNCTIONの場合
EXECUTE: EXECUTE権
DROP : DROP権
・資源種別がSEQUENCEの場合
SELECT : SELECT権
DROP : DROP権
(10) 権限付与者名
(11) ロールを付与した利用者名
(12) ロールの付与権の有無
YES: 付与権あり
NO: 付与権なし
セキュリティパラメタ情報の印刷結果の例を以下に示します。
Parameter information AUDIT = ANY BY USER(USER01, USER02) AUDIT_ACCESS_FAIL = YES AUDIT_ACCESS_SUCCESS = YES AUDIT_ERROR = YES AUDIT_LOG_FULL = STOP AUDIT_MANAGE = YES AUDIT_SESSION_FAIL = YES AUDIT_SESSION_SUCCESS = YES AUDIT_SQL = YES AUDIT_SQLBIND = YES CONNECT_USER = YES INVALID_PASSWORD_TIME = 5 INVALID_PASSWORD_WAIT_TIME = 4 MAX_CONNECTION = 1 MAX_MEMORY_USE = 16 MAX_TRAN_MEM = 1024 MAX_TRAN_TIME = 300 MAX_WAIT_TIME = 15 MAX_WORKFILE_NUM = 16 MAX_WORKFILE_USE = 100 MIN_PASSWORD_SIZE = 6 PASSWORD_CHANGE_TIME = 0 PASSWORD_LIMIT_TIME = 10 RESOURCE_LIMIT_CHECK = USER SECURE_MODE = SECURE TRACEFILE_USE = NO USER_CONTROL = YES WORKFILE_CLEAR = YES XA_USE = YES ROLE_RANGE = LEVEL0
備考. セキュリティパラメタ情報に、DEFAULT_ROLEは印刷されません。
DEFAULT_ROLEは、USER指定の定義情報に印刷されます。
各セキュリティパラメタ情報の意味については、“11.12 SET SYSTEM PARAMETER文”を参照してください。