修改审计策略
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改审计策略相关的知识,希望对你有一定的参考价值。
目录
环境
文档用途
详细信息
环境
系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:4.3.4.7
文档用途
本文档用于修改瀚高安全版数据库审计策略配置
详细信息
1、查看审计策略配置
审计管理员syssao可以通过"select show_audit_param();"来查看当前的审计策略配置
[root@host ~]# psql -U syssao -d highgo
highgo=> select show_audit_param();
show_audit_param
hg_audit_Log = all, +
hg_audit_LogCatalog = on, +
hg_audit_LogClient = off, +
hg_audit_LogLevel = log, +
hg_audit_LogParameter = off, +
hg_audit_LogRelation = off, +
hg_audit_LogStatementOnce = off, +
hg_audit_Role = , +
hg_audit_filename = %d_%H, +
hg_audit_truncate_on_rotation = off, +
hg_audit_RotationAge = 1440 min, +
hg_audit_RotationSize = 10240 KB, +
2、修改审计策略配置
审计管理员syssao可以通过"select set_audit_param(‘参数’,‘选项’);"修改审计策略配置,重启数据库使参数生效
highgo=> --审计范围修改为ddl
highgo=> select set_audit_param(‘hg_audit_Log’,‘ddl’);
set_audit_param
set configuration successfully.
(1 row)
highgo=> --开启审计日志循环覆盖
highgo=> select set_audit_param(‘hg_audit_truncate_on_rotation’,‘on’);
set_audit_param
set configuration successfully.
(1 row)
highgo=> --审计日志覆盖间隔为一周,60247=10080
highgo=> select set_audit_param(‘hg_audit_RotationAge’,‘10080’);
set_audit_param
set configuration successfully.
(1 row)
highgo=> --审计日志名称以星期缩写格式命名
highgo=> select set_audit_param(‘hg_audit_filename’,’%a’);
set_audit_param
set configuration successfully.
(1 row)
highgo=> \\q
[root@host ~]# pg_ctl restart
以上是关于修改审计策略的主要内容,如果未能解决你的问题,请参考以下文章
Kubernetes_16_静态Pod网关apiserver的audit审计日志
Kubernetes组件_APIServer_静态Pod网关apiserver的audit审计日志
修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段