首页 > 数据库技术 > 详细

常用oracle中系统表查询语句

时间:2019-04-12 13:33:19      阅读:168      评论:0      收藏:0      [点我收藏+]

sqlplus / as sysdba
SQL>select status from v$instance;
1、查看最大连接数
show parameter processes;
2、查询oracle的连接数
select count(*) from v$session;
2、查询oracle的并发连接数
select count(*) from v$session where status=‘ACTIVE‘;
3、查看不同用户的连接数
select username,count(username) from v$session where username is not null group by username;
4、查看所有用户:
select * from all_users;
5、查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
0select * from dba_sys_privs;
1select * from user_sys_privs;
26、查看角色(只能查看登陆用户拥有的角色)所包含的权限
3select * from role_sys_privs;
47、查看用户对象权限:
5select * from dba_tab_privs;
6select * from all_tab_privs;
7select * from user_tab_privs;
8、查看所有角色:
select * from dba_roles;
09、查看用户或角色所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
10、查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)

常用oracle中系统表查询语句

原文:https://www.cnblogs.com/LynnChen/p/10695464.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!