Oracle 11g学习笔记–审计
Oracle数据库包含审计功能,这些功能可以跟踪数据库操作,有些操作可能在高级别上审计。读到这,也许你还是不太懂,我也不懂;
在本文中,接下来的几个审计的例子均使用audit语句来执行;
执行审计需要的特权
用户发出audit语句之前,必须被授予某些特权:
●审计高级别操作时,用户必须具有audit system特权,高级别操作的一个例子就是发出任何select语句,与涉及的表无关;
●跟踪特定数据库对象上的操作时,要么用户必须拥有audit any特权,要么数据库对象必须在他们的模式中,特定数据库对象操作的一个例子是对特定表发出select语句;
--授权
connect system/admin
grant audit system to user1;
grant autit any to user1;