日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle 审计文件

發(fā)布時間:2024/4/17 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle 审计文件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Oracle審計功能:

???? Oracle11g推出了審計功能,但這個功能會針對很多操作都產(chǎn)生審計文件.aud,日積月累下來這些文件也很多,
默認(rèn)情況下,系統(tǒng)為了節(jié)省資源,減少I/0操作,其審計功能是關(guān)閉的

一、審計功能關(guān)閉


1、查看審計功能是否開啟?
su – oracle
sqlplus “/as sysdba”
SQL> show parameter audit_trail

NAME???????????????????????????????? TYPE??????? VALUE
------------------------------------ ----------- ------------------------------
audit_trail????????????????????????? string????? DB
說明:VALUE值為DB,表面審計功能為開啟的狀態(tài)

?audit_trail=DB,代表的是,oracle將把每次審計跟蹤記錄在數(shù)據(jù)庫的一張叫做AUD$的表中。

?audit_trail=os ,?oracle將把每次審計跟蹤記錄在os文件系統(tǒng)中方便調(diào)取

2、關(guān)閉oracle的審計功能
SQL> alter system set audit_trail=FALSE scope=spfile;
System altered.

3、重啟數(shù)據(jù)庫
SQL> shutdown immediate;
SQL> startup;

?

4、驗證審計是否已經(jīng)被關(guān)閉
SQL> show parameter audit_trail

NAME???????????????????????????????? TYPE??????? VALUE
------------------------------------ ----------- ------------------------------
audit_trail????????????????????????? string????? FALSE
說明:VALUE值為FALSE,表面審計功能為關(guān)閉的狀態(tài)

?

oracle 審計日志清理

--進(jìn)入審計日志目錄:

cd $ORACLE_BASE/admin/$ORACLE_SID/adump

--刪除3個月前的審計文件:

find ./ -type f -name "*.aud" -mtime +91|xargs rm -f

--一次清空所有審計文件

find ./ -type f -name "*.aud"|xargs rm-f

find ./ -mtime +7 -name "*.aud" -type f –delete

?

強(qiáng)制審計的變態(tài)功能:

1.用sysdba或者sysoper權(quán)限登陸數(shù)據(jù)庫

2.startup

3.shutdown

這幾個操作都會記錄在$ORACLE_BASE/admin/$ORACLE_SID/adump 目錄中記錄.aud的文件.

所以,開啟了DB功能,會同時將審計日志記錄在AUD$表中和操作系統(tǒng)aud文件中.

???????? 設(shè)置為NONE,仍然會毫無辦法的將記錄在操作系統(tǒng)aud文件中.

?數(shù)據(jù)庫的表為 sys.aud$

?操作系統(tǒng)目錄為:$ORACLE_BASE/admin/實例名/adump

?可通過 >show parameter audit查詢到

所以,小伙伴們:

  • 如果為DB,記得定期清空aud$表
SQL>truncate table sys.aud$;
  • 如果你不想用DB功能,可以設(shè)置關(guān)閉
SQL>alter system set audit_trail=none scope=spfile;

注意,需要重啟數(shù)據(jù)庫

SQL>shutdown immediate; SQL>startup;
  • 如果為NONE,記得清空aud文件或者配置crontab定時任務(wù)定時清空aud文件。

?

轉(zhuǎn)載于:https://www.cnblogs.com/gw666/p/7837694.html

總結(jié)

以上是生活随笔為你收集整理的Oracle 审计文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。