oracle常用的一些查询命令

oracle常用的一些查询命令,第1张

概述1 1.查看所有用户 2 3 select * from dba_users; 4 select * from all_users; 5 select * from user_users; 6 7 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限) 8 9 select * from dba_sys_privs;10 select * from
 1 1.查看所有用户 2  3 select * from dba_users; 4 select * from all_users; 5 select * from user_users; 6  7 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限) 8  9 select * from dba_sys_privs;10 select * from user_sys_privs;11 12 3.查看角色(只能查看登录用户拥有的角色)所包含的权限13 14 select * fromrole_sys_privs;15 16 4.查看用户对象权限17 18 select * from dba_tab_privs;19 select * from all_tab_privs;20 select * from user_tab_privs;21 22 5.查看所有角色23 24 select * from dba_roles;25 26 6.查看用户或角色所拥有的角色;27 28 select * from dba_role_privs;29 select * from user_role_privs;30 31 7.查看哪些用户有sysdba 或sysoper系统权限(查询时需要相应权限)32 33 select * from v$pwfile_users34 35 比如要查看用户wzsb 的拥有的权限36 37 select * from dba_sys_privs  where grantee =wzsb;38 39 比如要查看用户wzsb拥有的角色40 41 select * from dba_role_privs where grantee = wzsb;42 43 44 查看一个用户所拥有的权限及角色45 46 select privilege from dba_sys_privs where grantee =wzsb47 48 union 49 50 select privilege from dba_sys_privs where grantee in51 52 (select granted_role from dba_role_privs where grantee =wzsb);
总结

以上是内存溢出为你收集整理的oracle常用的一些查询命令全部内容,希望文章能够帮你解决oracle常用的一些查询命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1166073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存