1, 首先查找表的操作记录

  select sql_text,last_active_time,sql_id from  v$sqlarea va where va.SQL_TEXT like \’%XX%\’  order by last_active_time desc –查询执行过的sql语句中的关键字

2,从上面的记录中找到最新的sql操作记录sql_id,然后找到用户名和主机

select osuser,TERMINAL,MACHINE,PROGRAM,USERNAME,LAST_ACTIVE_TIME from sys.v_$session l,sys.v_$sql s where s.SQL_ID=\'XX\' and l.USERNAME is not null;

属性说明: 

osuser:客户端操作系统的用户名。machine:客户端的机器名。
terminal:客户端运行的终端名。program:客户端执行的程序名

版权声明:本文为longlonggao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/longlonggao/p/13278059.html