首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle审核日志

Oracle审核日志
EN

Stack Overflow用户
提问于 2017-08-17 19:14:51
回答 2查看 4.6K关注 0票数 1

我们正在将Oracle 12c审核日志发送到操作系统文件,但它会生成大量日志。我们如何减少审计日志的生成?

以下是审核日志设置:

代码语言:javascript
复制
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
audit_file_dest                      string      /audit/auditlog/authentic/orac
                                                 leaudit.log
audit_sys_operations                 boolean     TRUE
audit_syslog_level                   string      LOCAL6.INFO
audit_trail                          string      OS
unified_audit_sga_queue_size         integer     1048576

我们需要符合PCI-DSS的操作系统级别的审核日志。请告诉我如何查看启用了哪些审计日志,以便我们可以禁用不需要的审计日志。

EN

回答 2

Stack Overflow用户

发布于 2017-08-17 19:45:15

以下设置将导致操作系统文件系统的所有审核日志:

代码语言:javascript
复制
audit_trail                          string      OS

请设置为下列值,它会将大部分审计信息写入数据库的sys.aud$表中,并且只会创建所需的操作系统审计日志。

代码语言:javascript
复制
audit_trail = db, extended

最后,请定期从OS文件系统和sys.aud$表中清理审计日志。

  • Abhi
票数 0
EN

Stack Overflow用户

发布于 2018-07-25 04:51:58

您能否读取操作系统审核日志文件并查看记录的内容?

如果您认为这是不必要的,那么对不被记录的相应权限发出"noaudit“命令:

例如:

代码语言:javascript
复制
NOAUDIT CREATE SESSION ;
NOAUDIT CREATE SESSION BY HR;
NOAUDIT UPDATE ANY TABLE ;
NOAUDIT UPDATE ANY TABLE BY hr ; 

有关更多详细信息,请参阅:

http://satya-dba.blogspot.com/2009/05/auditing-in-oracle.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45733618

复制
相关文章

相似问题

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