0

我有一种情况,昨天我的代码工作正常,但今天我发现我的代码失败了,因为我的 Oracle 数据库上的 SQL 查询失败。查询失败,因为查询中使用的表不存在。我不是 Oracle 专家,因此我正在与您联系 Oracle 专家。当我的表消失并且谁删除了我的表时,有没有办法在日志文件或日志表中查看?

谢谢

4

1 回答 1

2

根据以前的配置,人们希望生产数据库能够打开审计。尝试

select * from sys.AUD$

审计表可以记录几乎所有用户操作,包括删除表或撤销授权,但必须进行配置。

于 2015-10-21T16:42:43.193 回答