oracle audit功能
Oracle的Audit功能是Oracle数据库提供的一种审计功能。这个功能可以实现对数据库的操作层面进行记录和监管,从而保障数据库的安全性和完整性。
举个例子,某个数据库管理员在某个时间点删除了某个表,导致某个程序报错了。如果此时数据库管理员无法确定是哪个人或者哪个程序删除了表,那么就没有办法查找到这个问题的根本原因。如果开启了Oracle的Audit功能,当管理员删除数据表时就会被记录下来,这样就有跟踪和解决问题的依据。
Oracle的Audit功能支持对多个对象进行记录,包括:
• 用户 • 角色 • 用户组 • 表、索引 • 视图、存储过程 • 用户定义类型、序列等