資源描述:
《oracle 查看 用戶,用戶權限,用戶表空間,用戶默認表空間》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、oracle查看用戶,用戶權限,用戶表空間,用戶默認表空間查看用戶和默認表空間的關系。selectusername,default_tablespacefromdba_users;1.查看表結構:desc表名2.查看當前用戶的表:·selecttable_namefromuser_tables;3.查看所有用戶的表名:·selecttable_namefromall_tables;4.查看所有表名(其中包括系統(tǒng)表)·selecttable_namefromall_tables;5.查看所有的表:·select*from
2、tab/dba_tables/dba_objects/cat;下面介紹Oracle查詢用戶表空間◆Oracle查詢用戶表空間:select*fromuser_all_tables◆Oracle查詢所有函數(shù)和儲存過程:select*fromuser_source◆Oracle查詢所有用戶:select*fromall_users.select*fromdba_users◆Oracle查看當前用戶連接:select*fromv$Session◆Oracle查看當前用戶權限:select*fromsession_privs◆
3、Oracle查看用戶表空間使用情況:·selecta.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"·fromdba_data_filesa,dba_free_spaceb·wherea.file_id=b.file_id(+)·gr
4、oupbya.tablespace_name,·a.file_id,a.bytesorderbya.tablespace_name;1.查看所有用戶:select*fromdba_user;select*fromall_users;select*fromuser_users;2.查看用戶系統(tǒng)權限:select*fromdba_sys_privs;select*fromall_sys_privs;select*fromuser_sys_privs;3.查看用戶對象權限:select*fromdba_tab_privs;s
5、elect*fromall_tab_privs;select*fromuser_tab_privs;4.查看所有角色:select*fromdba_roles;5.查看用戶所擁有的角色:select*fromdba_role_privs;select*fromuser_role_privs;6.查看角色所擁有的權限:select*fromrole_sys_privs;select*fromrole_tab_privs;7.查看所有系統(tǒng)權限select*fromsystem_privilege_map;8.查看所有對象權
6、限select*fromtable_privilege_map;以上是在Oracle中查看用戶權限,在DB2中為:select*fromsyscat.dbauth或者getauthorizations查看sidselect*fromv$instance