如何查询Oracle中所有用户信息使用具有dba权限的帐号登录数据库
执行命令"select username from dba_users"
官方文档对dba_users的定义:DBA_USERS describes all users of the database.因此可以如此查询 。
用数据字典
select * from dba_users; 查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system
select * from all_users;查看你能管理的所有用户!
select * from user_users; 查看当前用户信息 !
如何查看oracle用户具有的权限和角色?1.查看所有用户:
select * from dba_users;
select * from all_users;
select * from user_users;
2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select * from dba_sys_privs;
select * from user_sys_privs;
3.查看角色(只能查看登陆用户拥有的角色)所包含的权限
sqlselect * from role_sys_privs;
4.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
【oracle如何查看用户 oracle如何查看用户有哪些表的权限】select * from user_tab_privs;
5.查看所有角色:
select * from dba_roles;
怎样查看oracle中自己拥有的用户sqlshow user查看自己的是哪个用户
sqlselect * from all_users; 查询所有用户
sqlselect * from user_users;查询当前用户下的详细信息
sqlselect * from dba_users;查询dba下所有用户信息
sqlselect * from dba_roles ;查看所有角色
需要查询用户名称则将以上sql中的符号*换为username就可以了
怎么查看Oracle数据库中的所有用户名select * from dba_users; 查看数据库里面所有用户 , 前提是你是有dba权限的帐号 , 如sys,system
select * from all_users;查看你能管理的所有用户!
select * from user_users; 查看当前用户信息 !
扩展知识:
Oracle Database,又名Oracle RDBMS , 或简称Oracle 。是甲骨文公司的一款关系数据库管理系统 。它是在数据库领域一直处于领先地位的产品 。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境 。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案 。
参考资料:百度百科_oracle
Oracle里怎么查某个实例中有哪些用户?假设oracle数据库默认数据实例为orcl,
那么使用pl/sql工具连接到些实例,执行以下命令:
select username from sys.all_users;
可以查询到该orcl下具体有哪些用户 。
sys,system是创建oracle实例是的默认用户 。
创建的每个实例都会有 。
甲骨文公司 , 全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司 , 总部位于美国加利福尼亚州的红木滩 。1989年正式进入中国市场 。2013年 , 甲骨文已超越 IBM , 成为继 Microsoft 后全球第二大软件公司 。
关于oracle如何查看用户和oracle如何查看用户有哪些表的权限的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- oracle版本查询linux,oracle版本查询语句
- redis存入list,redis存入list集合
- cad32位安装缺少net,cad2008安装缺少net
- win7net4.5.1安装失败,win7net46安装不成功
- c语言计算函数组 c语言函数怎么用数组
- 安装oracle没有登台,oracle安装界面不弹出
- 安卓系统隐藏应用的方法,安卓手机隐藏应用怎么设置
- 钉钉直播滚动屏幕教程下载,钉钉直播滚动屏幕教程下载
- java代码选择排序 java选择排序函数