我使用(有)一个设计糟糕的甲骨文(10)DB,对此我没有管理员权限(虽然我可以创建表,触发我的方案,等等)。

现在我已经遇到一个问题:这个分贝数个用户/程序连接。我必须找出谁更新了某行的时候,如果可能的话:用什么样的语句。这可能吗?

提前感谢!

有帮助吗?

解决方案

这将是更容易做到这一点,如果你有管理员权限启用审核。如果没有审计的电源就只剩下使用触发器来处理插入/更新记录/删除。你的情况,因为你有兴趣只有更新,你可以把一个触发器在桌子上这记录到另一个表发生了什么变化,是谁,来自哪里和什么和什么天更新后开火。

其他提示

我会给你正在使用的表期刊表。如果你需要它,它会告诉你在运算类型和oracle用户......还有很多其他的数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top