Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 基础知识之查看用户,用户权限,用户表空间,用户默认表空间

1. 查看用户和默认表空间的对应关系www.linuxidc.com@ORCL> select username,default_tablespace from dba_users;2. 查看表结构desc 表名3. 查看当前用户的所有表www.linuxidc.com@ORCL> select table_name from user_tables; 4. 查看所有用户的表名www.linuxidc.com@ORCL> select table_name from all_tables;  5. Oracle查看用户表空间使用情况www.linuxidc.com@ORCL> select a.file_id "FileNo",a.tablespace_name "Tablespace_name",  2  a.bytes "Bytes",a.bytes-sum(nvl(b.bytes,0)) "Used",  3  sum(nvl(b.bytes,0)) "Free",  4  sum(nvl(b.bytes,0))/a.bytes*100 "%free"  5  from dba_data_files a, dba_free_space b  6  where a.file_id=b.file_id(+)  7  group by a.tablespace_name, a.file_id,a.bytes   8  order by a.tablespace_name;6. 查看用户系统权限www.linuxidc.com@ORCL> select * from dba_sys_privs;www.linuxidc.com@ORCL> select * from user_sys_privs;
7. 查看用户对象权限www.linuxidc.com@ORCL> select * from dba_tab_privs;
www.linuxidc.com@ORCL> select * from all_tab_privs;
www.linuxidc.com@ORCL> select * from user_tab_privs;8. 查看所有角色www.linuxidc.com@ORCL> select * from dba_roles;9. 查看用户所拥有的角色www.linuxidc.com@ORCL> select * from dba_role_privs;
www.linuxidc.com@ORCL> select * from user_role_privs;10. 查看角色所拥有的权限www.linuxidc.com@ORCL> select * from role_sys_privs;www.linuxidc.com@ORCL> select * from role_tab_privs;  11. 查看所有系统权限www.linuxidc.com@ORCL> select * from system_privilege_map;12. 查看所有对象权限www.linuxidc.com@ORCL> select * from table_privilege_map;Oracle ASM配置使用FTP和HTML访问ASMOracle primary key和unique key的区别与联系相关资讯      Oracle教程 
  • Oracle中纯数字的varchar2类型和  (07/29/2015 07:20:43)
  • Oracle教程:Oracle中查看DBLink密  (07/29/2015 07:16:55)
  • [Oracle] SQL*Loader 详细使用教程  (08/11/2013 21:30:36)
  • Oracle教程:Oracle中kill死锁进程  (07/29/2015 07:18:28)
  • Oracle教程:ORA-25153 临时表空间  (07/29/2015 07:13:37)
  • Oracle教程之管理安全和资源  (04/08/2013 11:39:32)
本文评论 查看全部评论 (0)
表情: 姓名: 字数