首页 > 数据库 > > 设置数据库审计策略-维护审计日志
开启审计功能后会不断产生大量的审计日志,占用磁盘空间。用户可以根据磁盘容量设置审计日志维护策略。
zsql
conn omm/gaussdb_123@192.168.0.1:8000
omm/gaussdb_123为安装后创建的系统管理员和其默认密码,192.168.0.1为CN所在的服务器IP地址,8000为连接的端口号。
审计文件占用的磁盘空间或者审计文件的个数超过指定的最大值时,系统将删除最早的审计文件,并记录审计文件删除信息到运行日志中。单个审计文件占用的磁盘空间大小默认值为10MB,用户可以根据磁盘空间大小重新设置参数。审计文件个数由“_AUDIT_BACKUP_FILE_COUNT”控制,取值范围为[0,128],默认值为10,用户可以根据需要将参数值调大,但会对性能有一定影响。
--查看_AUDIT_MAX_FILE_SIZE参数的实际运行值。
SELECT NAME, RUNTIME_VALUE FROM SYS.DV_PARAMETERS WHERE NAME='_AUDIT_MAX_FILE_SIZE';
NAME RUNTIME_VALUE
---------------------------------------------------------------- --------------------
_AUDIT_MAX_FILE_SIZE 10M
1 rows fetched.
--更改_AUDIT_MAX_FILE_SIZE参数的值为10M。
ALTER SYSTEM SET _AUDIT_MAX_FILE_SIZE=10M;
--查看_AUDIT_BACKUP_FILE_COUNT参数的实际运行值。
SELECT NAME, RUNTIME_VALUE FROM SYS.DV_PARAMETERS WHERE NAME='_AUDIT_BACKUP_FILE_COUNT';
NAME RUNTIME_VALUE
---------------------------------------------------------------- --------------------
_AUDIT_BACKUP_FILE_COUNT 10
1 rows fetched.--更改_AUDIT_BACKUP_FILE_COUNT参数的值为5。
ALTER SYSTEM SET _AUDIT_BACKUP_FILE_COUNT=5;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3157578/ ,如需转载,请注明出处,否则将追究法律责任。