oracle学习记录之十一
2011-12-08 20:30
295 查看
select table_name from
user_tables; --查看当前用户拥有的表
select * from tab;
select table_name from
all_tables; --查看当前用户可以查看的所有表
select table_name from
dba_tables; --查看所有方案拥有的所有表,需要dba用户权限
select username from
dba_users; --查看当前数据库拥有的所有用户,需要dba用户权限
select username from
all_users; --查看当前数据库拥有的所有用户
select * from dba_sys_privs where grantee='SCOTT'; --查看用户‘SCOTT'拥有的系统权限,需要dba用户才能查询
select * from
dba_tab_privs where grantee='SCOTT'; --查看用户’SCOTT'拥有的对象权限,需要dba用户才能查询
select * from
dba_role_privs where grantee='SCOTT'; --查看用户’SCOTT'拥有的角色,需要dba用户才能查询
select * from system_privilege_map order by name; --查看数据库拥有的所有系统权限
select distinct privilege from
dba_tab_privs; --查看数据库拥有的所有对象权限
select * from
dba_roles; --查看系统拥有的所有角色,需要dba用户才能查看
select * from dba_sys_privs where grantee='CONNECT'; --查看connect角色拥有的系统权限
select * from dba_sys_privs where grantee='RESOURCE'; --查看connect角色拥有的系统权限
select * from role_sys_privs where role='CONNECT'; --查看角色拥有的系统权限,好像不成功
select * from dba_tab_privs where grantee='CONNECT'; --查看connect角色拥有的对象权限
select * from dict where comments like '%grant%'; --查看的当前用户可以访问的所有数据字典视图
select * from global_name; --查看当前登录的数据库
user_tables; --查看当前用户拥有的表
select * from tab;
select table_name from
all_tables; --查看当前用户可以查看的所有表
select table_name from
dba_tables; --查看所有方案拥有的所有表,需要dba用户权限
select username from
dba_users; --查看当前数据库拥有的所有用户,需要dba用户权限
select username from
all_users; --查看当前数据库拥有的所有用户
select * from dba_sys_privs where grantee='SCOTT'; --查看用户‘SCOTT'拥有的系统权限,需要dba用户才能查询
select * from
dba_tab_privs where grantee='SCOTT'; --查看用户’SCOTT'拥有的对象权限,需要dba用户才能查询
select * from
dba_role_privs where grantee='SCOTT'; --查看用户’SCOTT'拥有的角色,需要dba用户才能查询
select * from system_privilege_map order by name; --查看数据库拥有的所有系统权限
select distinct privilege from
dba_tab_privs; --查看数据库拥有的所有对象权限
select * from
dba_roles; --查看系统拥有的所有角色,需要dba用户才能查看
select * from dba_sys_privs where grantee='CONNECT'; --查看connect角色拥有的系统权限
select * from dba_sys_privs where grantee='RESOURCE'; --查看connect角色拥有的系统权限
select * from role_sys_privs where role='CONNECT'; --查看角色拥有的系统权限,好像不成功
select * from dba_tab_privs where grantee='CONNECT'; --查看connect角色拥有的对象权限
select * from dict where comments like '%grant%'; --查看的当前用户可以访问的所有数据字典视图
select * from global_name; --查看当前登录的数据库
相关文章推荐
- linux学习记录关于tomcat,jdk,oracle,mysql安装
- oracle学习记录之五--第8讲
- oracle学习记录之六
- Oracle学习记录1(单行函数,多行函数)
- oracle学习记录
- Oracle学习记录2(多表查询)
- vs2013 ODBC连接Oracle 学习记录2
- Oracle学习(十一)之使用RMAN对数据库做在线完全备份
- Oracle学习应用中的点点滴滴--自我记录长期更新
- oracle学习记录之授权(2)
- Oracle学习记录1(单行函数,多行函数)
- ORACLE进阶(十一)MERGE INTO学习
- Oracle学习记录2(多表查询)
- oracle学习记录之十三
- 数据库学习:oracle的递归写法,分析函数写法,以及teradata的取一定数量记录的写法
- Oracle学习记录之第二篇该用什么样的数据库
- 学习oracle第一天的个人记录
- Oracle记录学习
- Android学习记录(十一) 填坑之inputStream close关闭慢的处理。
- Oracle学习记录一