能否对ORACLE数据库的修改进行跟踪监控,具体情况见内容
我们的系统所用数据总是修改,但密登陆密码又必须让客户知道,所以想跟踪特定IP或特定客户端对数据库的修改,不知是否有办法。如果用触发器的话每个表都得写一个,不太现实。
我们的系统所用数据总是修改,但密登陆密码又必须让客户知道,所以想跟踪特定IP或特定客户端对数据库的修改,不知是否有办法。如果用触发器的话每个表都得写一个,不太现实。
做一个中间层,通过它进行数据库修改,记录保存在特定表中。
不可行,客户直接用ORACLE客户端登陆修改,一样踪影不到。
考虑一下用ORACLE的审计功能
能详细说一下吗?
使用logminer
--參考
理解和使用Oracle 8i分析工具-LogMiner
http://www.cnoug.org/viewthread.php?tid=28201