首页 > 数据库 >MySQL8.0安装Mcafee审计插件,开启审计功能

MySQL8.0安装Mcafee审计插件,开启审计功能

时间:2023-07-21 10:35:14浏览次数:49  
标签:审计 audit 插件 plugin 数据库 Mcafee 日志

最近根据安全审计要求,数据库需要开启审计日志功能
社区版本的MySQL8没有官方的审计日志插件,我们可以选择Mcafee提供的插件进行安装

1、下载插件

首先需要根据数据库版本选择对应的插件;
https://github.com/mcafee-enterprise/mysql-audit
注意:这里需要与数据库版本严格对应,笔者尝试过仅仅相差一个小版本,仍然无法顺利加载插件并开启审计日志

2、安装

插件需要关闭SElinux,相关方法可以网上自行搜索
下载好之后,需要放到MySQL的插件文件夹
登录数据库用以下SQL查看:
show global variables like 'plugin_dir';

将下载的插件解压后放到对应目录下,并chmod+x赋予可执行权限

放到插件目录后,还需要在MySQL中开启插件
用SQL语句加载:
INSTALL PLUGIN AUDIT SONAME 'libaudit_plugin.so';
或在在配置文件中加载:
在my.cnf文件中的[mysqld]下添加以下内容:

plugin-load=AUDIT=libaudit_plugin.so
audit_json_file=on
audit_force_record_logins=on
audit_json_file_sync=1

3、验证

在数据库中用用以下SQL查看插件状态:
show plugins;

审计日志文件存在data目录下

标签:审计,audit,插件,plugin,数据库,Mcafee,日志
From: https://www.cnblogs.com/SuperChaos/p/17570616.html

相关文章

  • 插件模式架构图
    实现插件模式架构图前言在软件开发中,插件模式是一种常用的架构设计模式,它可以使代码具备可扩展性和灵活性,允许在不修改原有代码的情况下添加新功能或改变现有功能。本文将介绍如何实现插件模式架构图,帮助刚入行的开发者快速上手。整体流程下表展示了实现插件模式架构图的整体流......
  • 如何理解小程序插件?微信及支付宝官方详解
    一、小程序插件功能介绍1、如何理解插件插件,英文名可称作“Plug-in、Plugin、add-in、addin、add-on、addon或extension”,是一个依附于主程序的辅助程序,透过和主程序的互动,用来代替主程序需要增加一些所需的特定功能。更通俗的来讲,就类似机器的零件,可以“插入”的形式添加到程......
  • springboot插件式开发 springboot-plugin-framework-v2.4.5使用文档
    功能介绍简介介绍此框架可在SpringBoot项目上开发出用于扩展项目的插件,可在插件模块中单独定义接口、静态文件、mybatis-xml等扩展功能。核心功能插件配置式插拔于springboot项目。在springboot上可以进行插件式开发,扩展性极强,可以针对不同项目开发不同插件,进行不同插件jar包......
  • Android gradle插件下载后存放在哪里
    AndroidGradle插件下载存放位置引言在Android开发中,Gradle是一个非常重要的构建工具,用于构建、编译和管理项目。AndroidGradle插件是Gradle的一个扩展,用于提供特定于Android项目的功能和能力。在进行Android开发时,我们通常需要在项目中引入不同版本的Gradle插件。本文将向你介......
  • Spring Data JPA使用规则和自动审计的学习
    一、创建项目引入依赖完整的pom文件如下所示:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http:......
  • unity打开内置网页(UniWebView插件)
    UniWebView支持IOS和安卓,window不行UniWebView5|网络|UnityAssetStore安卓demo场景打包就能用,IOS可能得改下配置url必须加协议前缀http://、https:// ......
  • 技术沙龙 | Android应用之插件化
    有印象的同学们应该知道我在今年的4月份举办了一场上海Android开发者聚会,具体可以见这几篇文章:当时规模浩大,邀请的演讲嘉宾都是一些热爱分享、大家耳熟能详的一些技术大牛,如大头鬼,胡凯,MarkZhai,吉鑫,光景等,而且捧场的还有医生、张涛、lightsky等大家熟知的ID,最后反响也很不错。举办这......
  • 解决IDEA安装/卸载插件后启动报错问题
    一.IDEA新安装并且卸载了一些插件,重启IDEA的时候报错Internalerror.Pleaserefertohttps://jb.gg/ide/critical-startup-errors二.关键信息错误为以下这些:1.com.intellij.diagnostic.PluginException:Fatalerrorinitializing'com.jiyuanime.ActivatePowerModeApplica......
  • PlayWright(二十一)- Pytest插件报告
    1.下载pytest框架有官方的报告pipinstallpytest-html 下载成功,那我们怎么使用呢? 2.使用可以直接在配置文件里使用 在pytest配置文件中,增加命令选项选项:--html=./报告路径/报告⽂件名.html说明:--self-contained-html将CSS⽂件内嵌到报告⽂件中  ......
  • IC卡读卡器web插件中使用js异步await/async调用接口
    js中使用异步await/async方式,对于程序的结构和逻辑都有非常大的好处,对于异步await/async有如下描述:async表示这是一个async函数,await只能用在async函数里面,不能单独使用.async返回的是一个Promise对象,await就是等待这个promise的返回结果后,再继续执行.await等待的是一个Pro......