oracle 查看 用户,用户权限,用户表空间,用户默认表空间

oracle 查看 用户,用户权限,用户表空间,用户默认表空间

ID:47102470

大小:19.86 KB

页数:11页

时间:2019-08-03

oracle 查看 用户,用户权限,用户表空间,用户默认表空间_第1页
oracle 查看 用户,用户权限,用户表空间,用户默认表空间_第2页
oracle 查看 用户,用户权限,用户表空间,用户默认表空间_第3页
oracle 查看 用户,用户权限,用户表空间,用户默认表空间_第4页
oracle 查看 用户,用户权限,用户表空间,用户默认表空间_第5页
资源描述:

《oracle 查看 用户,用户权限,用户表空间,用户默认表空间》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、oracle查看用户,用户权限,用户表空间,用户默认表空间   1.查看用户和默认表空间的关系。    select username,default_tablespace from dba_users; 2.查看当前用户的表: select table_namefrom user_tables;   3.查看所有用户的表名: selecttable_name fromall_tables;  4.查看所有表名(其中包括系统表) selecttable_name fromall_tables;   5.查看所有的表:  selec

2、t * from tab/dba_tables/dba_objects/cat;  下面介绍Oracle查询用户表空间 ◆Oracle查询用户表空间:select*fromuser_all_tables ◆Oracle查询所有函数和储存过程:select*fromuser_source ◆Oracle查询所有用户:select*fromall_users.select*fromdba_users ◆Oracle查看当前用户连接:select*fromv$Session ◆Oracle查看当前用户权限:select*fromsess

3、ion_privs ◆Oracle查看用户表空间使用情况: 1.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

4、_id(+) groupbya.tablespace_name,  a.file_id,a.bytesorderbya.tablespace_name;    1.查看所有用户:  select*fromdba_user;  select*fromall_users;  select*fromuser_users; 2.查看用户系统权限:  select*fromdba_sys_privs;  select*fromall_sys_privs;  select*fromuser_sys_privs; 3.查看用户对象权限:  se

5、lect*fromdba_tab_privs;  select*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.查看所有系统权限 

6、  select*fromsystem_privilege_map;   8.查看所有对象权限   select*fromtable_privilege_map;  以上是在Oracle中查看用户权限, 在DB2中为:  select*fromsyscat.dbauth  或者  getauthorizations  查看sid  select*fromv$instance