首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用oracle 11上的审计对象

禁用oracle 11上的审计对象
EN

Stack Overflow用户
提问于 2015-02-05 03:04:00
回答 3查看 8K关注 0票数 0

如何禁用Oracle 11上的审计对象?我试过了

代码语言:javascript
复制
NOAUDIT ALL; 
NOAUDIT NETWORK; 
NOAUDIT SESSION; 
NOAUDIT ALL ON DEFAULT; 
NOAUDIT SELECT INSERT UPDATE DELETE EXECUTE PROCEDURE; 
NOAUDIT PRIVILEGES;

但是审计仍然会生成,增长很快,当然,我的数据库也会变满。

当我执行query sys.aud时,像insert、delete、update这样的审计对象会被记录到to sys.aud中。

如果有人有解决这个问题的办法,请帮助我。

EN

回答 3

Stack Overflow用户

发布于 2015-02-05 03:31:02

使用参数AUDIT_TRAIL=NO编辑您的init.ora文件so。

票数 0
EN

Stack Overflow用户

发布于 2017-03-02 15:17:27

NOAUDIT可以工作,但不适用于当前会话。下一个会话不会将审核数据添加到sys.aud$

票数 0
EN

Stack Overflow用户

发布于 2015-07-03 19:30:01

使用下面的查询检查处于活动状态的权限,并禁用它们,如果这会有帮助的话。

代码语言:javascript
复制
select username, owner, action_name, priv_used
from dba_audit_object;
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28329346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档