如何查看oracle用户权限

来源:Oracle认证    发布时间:2012-11-12    Oracle认证视频    评论

Oracle数据字典视图的种类分别为:USER,ALL 和 DBA.
   
   USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息
   
   ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上
   
   其他用户创建的对象但该用户有权访问的信息
   
   DBA_*:有关整个数据库中对象的信息
   
   (这里的*可以为TABLES,INDEXES,OBJECTS,USERS等。)
   
   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 username,default_tablespace from user_users;
   
   7、查看某个角色的具体权限
   
   如grant connect,resource,create session,create view to TEST;
   
   8、查看RESOURCE具有那些权限
   
   用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';

上一篇: Oracle 10g RAC下如何删除listener
下一篇: 在Solaris10下安装oracle

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答