oracle用户有关操作,oracle用户会话操作
下面我将会对oracle用户会话的相关查询方法做下总结,希望可以对读者有所帮助~~1.查询用户会话:通过v$session视图查询所有用户的会话信息。
select sid,logon_time,username,machine from v$session;
2.通过用户名和操作系统主机的分组查询用户会话信息
select username,machine,count(*) from v$session group by username,machine
3.通过会话序列号和会话标识符删除用户会话
ALTER SYSTEM KILL SESSION 'v_sid,v_serial#' immediate;
4.通过表gv$locked_object,dba_objects和gv$session查询哪些表被锁死,因为没有别锁定的,所以查询无结果。
SELECT object_name, machine, s.sid, s.serial#
FROM gv$locked_object l, dba_objects o, gv$session s
WHERE l.object_id = o.object_id
AND l.session_id = s.sid;
5.通过表v$locked_object,v$session查询被锁住会话信息,根据login_time排序
select b.username,b.sid,b.serial#,logon_time
from v$locked_object a,v$session b
where a.session_id = b.sid order by b.logon_time;
6.通过表v$locked_object,dba_objects查询被锁住会话信息
select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
where b.object_id = a.object_id;
第4,5,6因为没有锁住的会话,所以查询暂无结果。
附录:视图v$session字段含义,便于理解查询的目的和结果。
SID 会话标识符
SADDR 会话地址
SERIAL# 会话序列号
USER# 数据库用户标识符
USERNAME 数据库用户名称
COMMAND 正在处理的命令
STATUS 会话当前状态
SCHEMA# 方案用户的标识符
SCHEMANAME 方案用户的名称
OSUSER 操作系统名称
PROCESS 操作系统客户机进程
MACHINE 操作系统主机
TERMINAL 操作系统终端
PROGRAM 操作系统程序名称
TYPE 会话类型
ACTION 正在执行的操作名称
ACTION_HASH 对应于ACTION的HASH值
LOGON_TIME 登录时间
oracle用户有关操作,oracle用户会话操作相关推荐
- Oracle XE版安装与用户操作
文章目录 安装 安装Oracle数据库 Orace11g与Oracle 11g XE区别: 安装注意事项 Oracle 服务 Oracle中的服务 启动和停止服务 Oracle客户端 sqlplus客 ...
- oracle回收ddl权限,oracle禁止指定用户DDL操作触发器
出于安全性或避免影响性能的考虑,在产品数据库中有时候会禁止或者在一定时间段内限制DDL语句的发生.Oracle也提高了很多方法来实现这个功能,这个简单介绍一下. 这篇介绍利用触发器来限制DDL语句. ...
- oracle表空间总结,Oracle操作用户和表空间的总结
1. Oracle数据库的操作流程 首先我们要弄明白Oracle数据库的整个操作流程,如下图所示. 接下来对表空间以及用户的各项操作介绍都是需要建立在以下三步的基础上: 第1步:使用cmd命令打开DO ...
- oracle用户数据库导错,root 用户操作 ORACLE 数据库导致悲剧
接到同事请求,说客户的linux redhat 5.8平台部署的11.2.0.3 RAC 节点2挂掉了,报磁盘IO异常,数据库hang住 Fri Jun 14 12:01:22 2013 Thread ...
- oracle重启root,案例:Oracle报错ORA-15025 ORA-27041 root用户操作rac导致节点宕机
天萃荷净 运维DBA反映Oracle RAC环境中节点宕机,alert发现报错ORA-15025 ORA-27041,分析原因为使用root用户操作rac导致节点宕机 接到同事请求,说客户的linux ...
- 如何解锁oracle用户界面操作,oracle 解锁用户以及重新设置用户密码
在安装完Oracle 10g之后,想打开sql*plus来学习,然后按照书上的步骤用scott用户来连接数据库,可输了好几次都提示一个错误. error: the account is locked ...
- oracle审计sys用户,oracle 11gR2启用对sys用户操作行为的审计
oracle 11gR2启用对sys用户操作行为的审计 发布时间:2020-07-10 05:59:47 来源:51CTO 阅读:797 作者:lineqi 在oracle 11gR2中,缺省在aud ...
- Oracle创建用户与表空间的相关操作
用户相关操作 --创建用户 create user scottuser identified by scottuser; --给用户分配权限 grant connect,resource to sco ...
- RHEL 8 - 记录用户会话操作
<OpenShift 4.x HOL教程汇总> 已在 RHEL 8.4 上验证 本文的前置条件:RHEL 8 - 安装 webconsole 文章目录 安装Session Recordin ...
- oracle实例包括用户进程吗,ORACLE实例和ORACLE数据库详解(三)
e.PMON:负责在一个Oracle进程失败时清理资源. 主要用于清除失效的用户进程,释放用户进程所用的资源.如PMON将回滚未提交的工作,释放锁,释放分配给失败进程的SGA资源. f.CKPT 同步 ...
最新文章
- C++中模块(Dll)对外暴露接口的方式
- Spring基础面试题(一)
- java贪吃蛇不能回头,儿时回忆!泪流满面,Java 实现贪吃蛇游戏的示例(附代码)...
- Python 网易新闻热点新闻爬虫
- python为什么从0开始_为什么大多数编程语言中,索引都是从0开始
- Vivo FunTouch OS 手机系统内置铃声免费下载
- Python规范:提高可读性
- 2020年数字营销与商业增长白皮书
- 在VC中使用ADO开发数据库应用程序
- 吴恩达深度学习 —— 2.18(选修)逻辑回归损失函数的解释
- 正态分布初始化 torch.nn.Embedding.weight()与torch.nn.init.normal()的验证对比
- Shell编程之条件判断
- 剑指offer 面试26题
- 吃热狗游戏Java_(转)Java中正确理解Thread Local的原理与适用场景
- 贵州最新建筑八大员(土建)模拟真题集及答案解析
- 网易云音乐接口大全(亲测可用)
- 中西方关于颜色的理解对比
- Period Table - org acct periods
- 详解Android中玩转高德地图
- 网络安全检测与防范 测试题(二)