• ADADADADAD

    Percona mysql 5.6审计日志功能怎么用[ mysql数据库 ]

    mysql数据库 时间:2024-11-26 22:16:21

    作者:文/会员上传

    简介:

    [mysqld]plugin-load="audit_log=audit_log.so"INSTALL PLUGIN audit_log SONAME 'audit_log.so';show plugins;show global variables like 'audit%';audi

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。





    [mysqld]
    plugin-load="audit_log=audit_log.so"




    INSTALL PLUGIN audit_log SONAME 'audit_log.so';
    show plugins;
    show global variables like 'audit%';


    audit_log_rotate_on_size参数表示超过定义的值,会自动轮训,切分日志。
    audit_log_rotations参数限制表示文件的数量。


    ## Audit Logging ##
    audit_log_policy=ALL
    audit_log_format=JSON
    audit_log_file=/var/log/mysql/audit.log
    audit_log_rotate_on_size=1024M
    audit_log_rotations=10




    audit_log_strategy:设置审计日志策略,ASYNCHRONOUS(默认,使用内存buffer,如果buffer满,不删除消息),PERFORMANCE(使用内存buffer,如果buffer满删除消息),SEMISYNCHRONOUS(日志直接到文件,没有刷新和同步),SYNCHRONOUS(日志直接到文件,每个事件都要刷新和同步)
    audit_log_file:指定日志文件,可以指定绝对路径,没有指定路径,将存储在数据目录
    audit_log_flush:设置为ON,能关闭和重新打开日志,用于手工进行日志轮转
    audit_log_buffer_size:指定审计日志的内存buffer,当audit_log_strategy为ASYNCHRONOUS,PERFORMANCE时
    audit_log_format:指定审计日志格式,OLD记录日志为xml属性,NEW记录日志为XML标签
    audit_log_policy:指定记录哪些事件,ALL(所有事件),LOGINS(仅仅用户登录事件),QUERIES(仅仅查询语句),NONE(不记录任何事件)
    audit_log_rotate_on_size:设置审计日志的大小,当日志到设置值,将自动轮转
    audit_log_rotations:指定审计日志文件数量




    //仅查询语句
    set global audit_log_policy=QUERIES;
    //关闭审计
    set global audit_log_policy=NONE;

    Percona mysql 5.6审计日志功能怎么用.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: perconamysql