oracle許可權查詢

2021-09-02 21:38:04 字數 1158 閱讀 1195

[size=medium]--檢視使用者和預設表空間的關係

select username,default_tablespace from dba_users;

--檢視當前使用者能訪問的表

select * from user_tables;

--oracle查詢使用者表

select * from user_all_tables;

--oracle查詢使用者檢視

select * from user_views;

--查詢所有函式和儲存過程:

select * from user_source;

--查詢所有使用者:

select * from all_users;

--select * from dba_users

--檢視當前使用者連線:

select * from v$session;

--檢視使用者角色

select * from user_role_privs;

--檢視當前使用者許可權:

select * from session_privs;

--檢視所有使用者所擁有的角色

select * from dba_role_privs;

--檢視所有角色

select * from dba_roles;

--檢視資料庫名

select name from v$database;

--檢視所有表空間使用情況

select a.file_id "fileno",

a.tablespace_name "tablespace_name",

a.bytes "bytes",

a.bytes - sum(nvl(b.bytes, 0)) "used",

sum(nvl(b.bytes, 0)) "free",

sum(nvl(b.bytes, 0)) / a.bytes * 100 "%free"

from dba_data_files a, dba_free_space b

where a.file_id = b.file_id(+)

group by a.tablespace_name, a.file_id, a.bytes

order by a.tablespace_name;[/size]

oracle 查詢許可權

sql select from user sys privs 檢視直接授予使用者的系統許可權 sql select from user role privs 使用者有哪些角色 sql select from user tab privs 檢查乙個使用者被授予和授予其他使用者的物件級許可權 sql s...

Oracle 許可權查詢

oracle資料字典檢視的種類分別為 user,all 和 dba.user 有關使用者所擁有的物件資訊,即使用者自己建立的物件資訊 all 有關使用者可以訪問的物件的資訊,即使用者自己建立的物件的資訊加上 其他使用者建立的物件但該使用者有權訪問的資訊 dba 有關整個資料庫中物件的資訊 這裡的 可...

oracle許可權查詢

檢視所有使用者許可權 select from dba users select from all users select from user users 檢視使用者系統許可權 select from dba sys privs select from user sys privs 檢視使用者物件許...