如果您使用的是现代版本的数据库(9i或更高版本),并且您具有企业版许可证,则可以使用细粒度审核.它允许我们通过定义的策略以非常低的粒度级别来审核用户查询.
要捕获sql文本和绑定变量,您需要在添加FGA策略时适当地设置AUDIT_TRAIL参数. Find out more.
“i’m using an 11g standard,so auditing functions are not supported.”
不完全是. AUDIT命令是标准Oracle构建的一部分,但它只允许我们捕获给定用户何时向给定表发出SELECT.但是,是的,要确定他们正在选择什么需要企业版许可证.
也没有ON SELECT触发器,所以我们不能自己滚动.
“So can i use AUDIT command in the standard edition? … But then a
consultant told me,that i cannot use it without paying enterprise
license? “
作为顾问自己说,我不得不说这些人并不总是知道他们在说什么.
所以我们来清楚一点:
> AUDIT命令是Oracle sql的一部分.它可与标准版一起使用.其实从11g开始就默认启用了.它审计一般活动. Find out more.
>细粒度审核是一种PL / sql包,只有您具有企业版才可用.它允许我们以非常低的水平审核用户活动. Find out more.