互联网服务数据库db2audit

db2audit已经关闭了,为什么还有log不断增长

$ db2 connect to fcsdb1   Database Connection Information Database server        = DB2/AIX64 10.1.5 SQL authorization ID   = A3INCG Local database alias   = FCSDB1$ db2audit describeDB2 AUDI...显示全部

$ db2 connect to fcsdb1

   Database Connection Information

Database server        = DB2/AIX64 10.1.5

SQL authorization ID   = A3INCG

Local database alias   = FCSDB1


$ db2audit describe

DB2 AUDIT SETTINGS:

Audit active: "FALSE "

Log audit events: "FAILURE"

Log checking events: "FAILURE"

Log object maintenance events: "FAILURE"

Log security maintenance events: "FAILURE"

Log system administrator events: "FAILURE"

Log validate events: "FAILURE"

Log context events: "NONE"

Return SQLCA on audit error: "FALSE "

Audit Data Path: ""

Audit Archive Path: ""

AUD0000I  Operation succeeded.


$ ls -l

total 6661544

-rw-------    1 a3incg   dbadmin  3410686475 Mar 31 12:26 db2audit.db.FCSDB1.log.0


为什么db2audit已经关闭了,还有audit log不断增长???有哪位大神知道为什么?怎么不让log继续增长?

收起
参与7

查看其它 1 个回答qingmugusong的回答

qingmugusongqingmugusong信息技术经理cbrc

db2audit start /stop  仅仅控制实例级别的审计功能。你这个日志命名来看,应该是开启了数据库级别的审计策略,需要将数据库级别审计策略关闭才能停止日志的写入。

停止数据库级别审计策略:

db2  audit database  remove policy

建议关注两个视图:

syscat.auditpolicies   可查看创建的审计策略

syscat.audituse    可查看正在使用的的审计策

事业单位 · 2016-04-22
浏览1673

回答者

qingmugusong
信息技术经理cbrc

qingmugusong 最近回答过的问题

回答状态

  • 发布时间:2016-04-22
  • 关注会员:3 人
  • 回答浏览:1673
  • X社区推广