oracle檢視當前使用者許可權

2021-08-29 09:35:24 字數 2072 閱讀 8628

–檢視使用者和預設表空間的關係

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 vses

sion

;−−查

看使用者角

色sel

ect∗

from

user

role

priv

s;−−

檢視當前

使用者許可權

:sel

ect∗

from

sess

ionp

rivs

;−−查

看所有用

戶所擁有

的角色s

elec

t∗fr

omdb

arol

epri

vs;−

−檢視所

有角色s

elec

t∗fr

omdb

arol

es;−

−檢視數

據庫名s

elec

tnam

efro

mv

session; --檢視使用者角色 select * from user_role_privs; --檢視當前使用者許可權: select * from session_privs; --檢視所有使用者所擁有的角色 select * from dba_role_privs; --檢視所有角色 select * from dba_roles; --檢視資料庫名 select name from v

sessio

n;−−

檢視使用者

角色se

lect

∗fro

muse

rr​o

lep​

rivs

;−−查

看當前用

戶許可權:

sele

ct∗f

roms

essi

onp​

rivs

;−−查

看所有用

戶所擁有

的角色s

elec

t∗fr

omdb

ar​o

lep​

rivs

;−−查

看所有角

色sel

ect∗

from

dbar

​ole

s;−−

檢視資料

庫名se

lect

name

from

vdatabase;

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

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;

oracle檢視當前使用者許可權

檢視使用者和預設表空間的關係 select username,default tablespace from dba users 檢視當前使用者能訪問的表 select from user tables oracle查詢使用者表 select from user all tables oracle查...

oracle檢視當前使用者許可權

檢視使用者和預設表空間的關係 select username,default tablespace from dba users 檢視當前使用者能訪問的表 select from user tables oracle查詢使用者表 select from user all tables oracle查...

oracle 檢視當前使用者許可權

專案總結三 優秀專案經理的六個習慣 2010 04 23 11 22 52 分類 oracle 標籤 舉報 字型大小大中 小訂閱 檢視使用者和預設表空間的關係 select username,default tablespace from dba users 檢視當前使用者能訪問的表 select ...