★ユーザー:selusrの参照できるデータ・ディクショナリビューの検索★ [hm-mae]/home/him/hm-mae-52%->sqlplus selusr/selusr SQL*Plus: Release 8.0.5.0.0 - Production on 水 May 16 13:57:36 2001 (c) Copyright 1998 Oracle Corporation. All rights reserved. Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production With the Partitioning option PL/SQL Release 8.0.5.1.0 - Production に接続されました。 SQL> show user ユーザーは"SELUSR"です。 SQL> select * from SESSION_PRIVS; PRIVILEGE ---------------------------------------- CREATE SESSION ALTER SESSION CREATE TABLE SELECT ANY TABLE ↑接頭辞が”DBA”のデータ・ディクショナリを参照することができる権限 CREATE VIEW CREATE DATABASE LINK 6行が選択されました。 SQL> select count(*) from DICTIONARY where table_name like 'DBA%'; ↑データ・ディクショナリビューの概要が表示される COUNT(*) ---------- 93 SQL> select count(*) from dictionary where table_name like 'ALL%'; COUNT(*) ---------- 62 SQL> select count(*) from dictionary where table_name like 'USER%'; COUNT(*) ---------- 77 |
★ユーザー:cdbdicの参照できるデータ・ディクショナリビューの検索★ [hm-mae]/home/him/hm-mae-52%->sqlplus cdbdic/cdbdic SQL*Plus: Release 8.0.5.0.0 - Production on 水 May 16 13:57:36 2001 (c) Copyright 1998 Oracle Corporation. All rights reserved. Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production With the Partitioning option PL/SQL Release 8.0.5.1.0 - Production に接続されました。 SQL> show user ユーザーは"CDBDIC"です。 SQL> select * from SESSION_PRIVS; PRIVILEGE ---------------------------------------- CREATE SESSION ALTER SESSION UNLIMITED TABLESPACE CREATE TABLE CREATE CLUSTER CREATE SYNONYM CREATE VIEW CREATE SEQUENCE CREATE DATABASE LINK 9行が選択されました。 SQL> select count(*) from DICT where table_name like 'DBA%'; ↑”DICTIONARY”の短縮形 COUNT(*) ---------- 0 ↑”SELECT ANY TABLE”権限がないため 接頭辞が”DBA”のデータ・ディクショナリを参照できない SQL> select count(*) from dict where table_name like 'ALL%'; COUNT(*) ---------- 62 SQL> select count(*) from dict where table_name like 'USER%'; COUNT(*) ---------- 77 |
2001/05/18 N.Y