Oracle数据字典常用sql
来源:互联网 发布:服装定制行业数据 编辑:程序博客网 时间:2024/06/05 16:03
ORACLE中数据字典视图分为3大类,用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息。
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息。
DBA_*:有关整个数据库中对象的信息。
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息。
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息。
DBA_*:有关整个数据库中对象的信息。
1、查看所有角色权限信息:
select * from role_sys_privs;
2、查看当前用户的详细信息:
2、查看当前用户的详细信息:
select * from user_users;
3、查看当前用户的角色信息:
3、查看当前用户的角色信息:
select * from user_role_privs;
4.查看用户和默认表空间的关系。
select username,default_tablespace from dba_users;
1.查看表结构:
select username,default_tablespace from dba_users;
1.查看表结构:
desc表名(sql plus有效,plsqldev无效)
2.查看当前用户的表:
select table_name from user_tables;
3.查看所有用户的表名:
select table_name from all_tables;
4.查看所有表名(其中包括系统表)
select table_name from all_tables;
5.查看所有的表:
select * from tab/dba_tables/dba_objects/cat;
6.Oracle查询用户表空间:
2.查看当前用户的表:
select table_name from user_tables;
3.查看所有用户的表名:
select table_name from all_tables;
4.查看所有表名(其中包括系统表)
select table_name from all_tables;
5.查看所有的表:
select * from tab/dba_tables/dba_objects/cat;
6.Oracle查询用户表空间:
select * from user_all_tables
7.Oracle查询所有函数和储存过程:
select * from user_source
8.Oracle查询所有用户:
select * from all_users.
select * from dba_users
9.Oracle查看当前用户连接:
select * from v$Session
10.Oracle查看当前用户权限:
select * from session_privs
1.查看所有用户:
1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
6.查看角色所拥有的权限:
select * from role_sys_privs;
select * from role_tab_privs;
7.查看所有系统权限
select * from system_privilege_map;
8.查看所有对象权限
select * from table_privilege_map;
9.查看sid
6.查看角色所拥有的权限:
select * from role_sys_privs;
select * from role_tab_privs;
7.查看所有系统权限
select * from system_privilege_map;
8.查看所有对象权限
select * from table_privilege_map;
9.查看sid
select * from v$instance
0 0
- Oracle数据字典常用sql
- Oracle数据字典:常用字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle常用数据字典
- Oracle 常用数据字典
- Oracle常用数据字典
- oracle 常用数据字典
- Oracle 常用数据字典
- Oracle常用数据字典
- 混淆点总结:重载与重写的区别?
- java如何判断数组中是否包含某元素
- dispaly的 inline, block, inline-block
- android 多进程编程 必看!
- 有效处理Java异常三原则
- Oracle数据字典常用sql
- linux的sendfile()系统调用
- iOS开发 LaunchImage和LaunchScreen.xib
- 八种常用的排序算法
- git - 简易指南
- Google java编程技术规范
- 安卓Eclipse如何快速修改工程名及包名
- Ubuntu系统下的终端程序:tilda, yakuake, terminator
- oracle分页查询sql原理与语句