ORACLE有登录和操作记录的详细日志吗?

FlyWithJo 2007-01-04 03:32:00
最近经常发现有人乱改数据库,
但是找不到是哪一个修改的,很是郁闷。

比如说,两分钟前有人清了一个表,我检查了表v$sqlarea和v$sql,但是里面竟然没有操作的那条语句,而我两天前操作的语句都能找到,不知道他是怎么绕过去的!

另外,有一条操作语句我已经在v$sqlarea中找到了,但是找不到当时登录的是哪个session。

本人属于菜鸟,请教各位大侠了,非常感谢
...全文
14390 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
小青蛙 2011-07-07
  • 打赏
  • 举报
回复
从楼上得知,$ORACLE_HOME/network/log/lsnr_instancename.log记录登陆信息,可以作为参考
liuyi8903 2007-01-04
  • 打赏
  • 举报
回复
logmnr分析一下.看看做了啥操作.

如果你想详细的,除非你作粒度审记了.
tgm78 2007-01-04
  • 打赏
  • 举报
回复
最根本的办法,是使用实名制用户登陆,杜绝众多人使用一个帐号
tgm78 2007-01-04
  • 打赏
  • 举报
回复
有点小错误,是instance.log文件有记录登陆信息
tgm78 2007-01-04
  • 打赏
  • 举报
回复
后台
$ORACLE_HOME/network/log

下面的lsnr_instancename.log记录的有登陆信息

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧