`
chxw00
  • 浏览: 25820 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

oracle如何查看当前有哪些用户连接到数据库?

 
阅读更多

可以执行以下语句:

select username,serial#, sid from v$session;  ---查询用户会话

alter system kill session 'serial#, sid ';---删除相关用户会话

 

建议以后台登陆删除用户会话

 

--------------------------转载他人

1、查询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、查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select * from dba_sys_privs;
select * from user_sys_privs;
6、查看角色(只能查看登陆用户拥有的角色)所包含的权限
select * from role_sys_privs;
7、查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
8、查看所有角色:
select * from dba_roles;
9、查看用户或角色所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
10、查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)
select * from V$PWFILE_USERS;

 

修改数据库允许的最大连接数:

alter system set processes = 300 scope = spfile;

 

查看游标数量

Select * from v$open_cursor Where user_name=''

 

查询数据库允许的最大连接数:
select value from v$parameter where name = 'processes';
或者:show parameter processes;

 

查询数据库允许的最大游标数:

select value from v$parameter where name = 'open_cursors'

 

查看oracle版本

select banner from sys.v_$version;


按降序显示用户"SYSTEM"为每个会话打开的游标数

select o.sid, osuser, machine, count(*) num_curs  from v$open_cursor o, v$session s  where user_name = 'SYSTEM' and o.sid=s.sid   group by o.sid, osuser, machine  order by num_curs desc;

分享到:
评论

相关推荐

    ArcGIS连接SDE 在数据库连接处添加数据库连接之前必须安装oracle client客户端库

    ArcGIS连接SDE 在数据库连接处添加数据库连接之前必须安装oracle client客户端库

    delphi与ORACLE数据库连接控件odac

    delphi与ORACLE数据库连接控件odac 安装说明 1.找到ODAC_5.70.0.30_FS\Source\Delphi7. 2.Make.bat右键编辑,填入delphi7安装路径. 3.然后运行Make.bat生成bpl文件. 注意: 在安装的时候会出现一个错误: [Fatal ...

    常见oracle问题的总结

    常见的oracle问题汇总,如下所示: 1. Oracle安裝完成后的初始口令? 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? 3. oracle 8.0.5怎么创建数据库? 4. oracle 8.1.7怎么创建...76. 如何显示当前连接用户? ......

    Linux系统怎么用命令重启oracle数据库.docx

    补充:Linux中启动oracle数据库的方法 linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下: 1:连接服务器 telnet ip 2:输入管理员用户和密码 ...

    Oracle客户端连接Oracle服务器.docx

    Oracle远程连接数据库总结 Oracle代码 : orCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = .xx.xx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) orCL = ...

    从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员)

    从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员),有两个内容你必须去弄清楚。第一个内容是如何成为一个Oracle Applications DBA(Oracle应用程序...

    Oracle数据库管理员技术指南

    1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration Assistant 创建数据库 1.7 完成数据库配置 1.7.1 创建表空间 1.7.2 执行数据字典配置脚本 1.7.3 建立另外的回退段 1.7.4 修改 ...

    DataGrid连接Oracle

    包含对测点信息的添加,修改和查找。 对oracle数据库中的数据的模糊查找,数据插入,数据删除,和数据修改。 datagrid控件的行操作 以及事实数据库的每秒刷新(没有实时数据库当前值位0)

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    java 各种数据库连接字符串

    java连接各种数据库所用字符串 包括当前各种数据库,如Oracle,DB2,Sql Server2000,Sql Server2005,Sybase,MySQL,access等等。

    Oracle数据库连接命令

     断开与当前数据库连接:  disconn  修改密码:  passw  输入passw之后系统会让你输入新口令和旧口令,按照提示向下走。  显示当前用户:  show user  断开连接并退出:  exit  ORACLE常用初始...

    Oracle数据库实验操作

    实验5:查看当前用户的所有表和视图 13 实验6:关于null值的问题 15 实验7:在列上起一个别名 15 实验8:在显示的时候去掉重复的行 16 实验9:显示表的部分行和部分列,使用where子句过滤出想要的行 18 实验10:使用...

    数据库系统管理与维护(Oracle)-数据库作业1.doc

    首页 / 我的课程 / 数据库系统管理与维护(Oracle) / 常规 / 第一次... NONE OF ABOVE 题目19 还未回答 满分1.00 题干 DBA用户可以用以下哪条命令来列出当前数据库的归档信息?(A) 请选择一个答案: a. ARCHIVE L

    Oracle数据库日常维护手册

    检查数据库基本状况........................................................................................................ 4 1.1. 检查 ORACLE 实例状态........6.12. 查看是否有僵死进程........................

    oracle11g连接文件oci.zip

    这是oracle11g的oci包,直接在plsql中指定该文件即可正常连接oracle数据库,如果发现没有表,切换当前用户和所有用户即可

    用Asp.Net连接Oracel数据库的方法全

    详细的描述了Asp.Net与Oracle数据库之间的连接

    druid数据库连接池

    druid-1.0.9数据库连接池技术,由阿里巴巴提供。使用步骤: 1.导入jar包:druid-1.0.9.jar 2.定义配置文件:druid.properties,可取任意名称,放任意路径 3.获取数据库连接池对象:DruidDataSourceFactory 4....

    oracle数据库经典题目

    PGA区是在用户进程连接数据库,创建一个会话时,由Oracle为用户分配的内存区域,保存当前用户私有的数据和控制信息,因此该区又称为私有全局区。每个服务器进程只能访问自己的PGA区,所有服务器进程PGA区总和即为...

    node-red-contrib-oracledb:Node-RED oracle数据库节点

    当前,它包含一个查询和一个配置节点,用于连接到Oracle数据库以进行Node-RED存储。 它使用库进行Oracle数据库连接。 目录 安装 如果已将Node-RED作为全局node.js软件包安装(在任何地方都可使用命令node-red来...

Global site tag (gtag.js) - Google Analytics