正如之前看到的一篇文章,如果想要知道是谁登陆了你的数据库服务器,干了什么东西,那么你需要使用Mysql Enterprise Audit plugin。

下面介绍一下Mysql Enterprise Audit plugin.的使用方法:

方法一:

1、在你的MySQL安装目录里找到audit_log.so。我的是在/usr/lib/mysql/plugin/目录下。

2、将plugin-load=audit_log.so加入你的my.cnf文件中,使MySQL在启动的时候启动审计日志功能。通常情况下大家还会在下面再加上一条audit-log=FORCE_PLUS_PERMANENT 这一条是让服务器开启的时候监测是否audit日志初始化了。也就是说,如果没有启用audit 日志,那么服务器是不会启动的。

方法二:

1、第一步是通用的

2、在你的MySQL使用中可以使用INSTALL PLUGIN命令添加审计功能:

mysql> INSTALL PLUGIN audit_log SONAME 'audit_log.so';

启动了Mysql Enterprise Audit plugin 下面让我们来看一下日志内容:

默认情况下MySQL audit日志存在于/var/lib/mysql/audit.log

版权声明:本文为博主原创文章,未经博主允许不得转载。

mysql audit_关于Mysql Enterprise Audit plugin的使用相关推荐

  1. mysql调优-mysql参数和状态概览

    mysql参数和状态 执行状态 列出MySQL服务器运行各种状态值 show global status; 常用变量名如下: Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃 ...

  2. mysql安全-数据库审计(audit)

    1 简介 数据库审计(简称DBAudit)能够实时记录网络上的数据库活动,对数据库操作进行细粒度审计的合规性管理,对数据库遭受到的风险行为进行告警,对攻击行为进行阻断.它通过对用户访问数据库行为的记录 ...

  3. golang连接mysql报错:this authentication plugin is not supported 解决方案

    MySQL升级8.0以上版本后,在用第三方库github.com/Go-SQL-Driver/MySQL打开数据库时会报错this authentication plugin is not suppo ...

  4. emq数据储存到mysql,规则引擎示例 - 保存数据到 MySQL - 《EMQ X Enterprise v4.0 中文文档》 - 书栈网 · BookStack...

    保存数据到 MySQL 搭建 MySQL 数据库,并设置用户名密码为 root/public,以 MacOS X 为例:$ brew install mysql $ brew services sta ...

  5. MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0)

    MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0) 1.MySQL下载(MySQL8.0社区版) mysql下载方法,请根据风哥以下步骤与图示来下载mysql8.0最新社区版本: ...

  6. MySQL主从(MySQL proxy Lua读写分离设置,一主多从同步配置,分库分表方案)

    Mysql Proxy Lua读写分离设置 一.读写分离说明 读写分离(Read/Write Splitting),基本的原理是让主数据库处理事务性增.改.删操作(INSERT.UPDATE.DELE ...

  7. Mac卸载mysql并安装mysql升级到8.0.13版本

    引言 今天mysql升级到8.0.13版本,遇到了很多问题,在此进行总结方便以后查看. 卸载mysql brew uninstall mysql sudo rm /usr/local/mysql su ...

  8. ubuntu mysql 2003_Ubuntu 安装 mysql Ubuntu 安装 mysql 忘记初始密码解决方法

    查看是否安装Mysql sudo netstat -tap | grep mysql 如果为空则没有安装,进行安装: sudo apt-get install mysql-server mysql-c ...

  9. centos mysql pmm_【MySQL】MySQL监控利器PMM

    前言:MySQL监控也用过好多产品,包括zabbix.Lepus.PMM,想比较而言,PMM监控更加全面,安装配置也更加简单. 一.Server端安装 server端安装非常简单,我们采用docker ...

  10. emq+mysql设置_EMQ--添加mysql认证及mysql插件访问控制

    EMQ-百万级分布式开源物联网MQTT消息服务器. MQTT 认证设置 EMQ 消息服务器认证由一系列认证插件(Plugin)提供,系统支持按用户名密码.ClientID 或匿名认证. 系统默认开启匿 ...

最新文章

  1. ZOJ 2110 Tempter of the Bone(DFS)
  2. JS组件系列——开源免费图表组件:Chart.js
  3. @async注解_史上最全的java spring注解
  4. Gradle构建工具的学习与使用
  5. maven安装以及eclipse配置maven
  6. 小鱼的航程(改进版)(洛谷-P1424)
  7. DHCP的安装到简单测试(tar方式)
  8. computational science education project
  9. linux history 看更多历史记录_Linux内核5.3+将更多支持F2FS
  10. 你不得不知道的流程规范@多方配合的需求质量控制
  11. PostgreSQL在何处处理 sql查询之六十三
  12. 《UNIX网络编程 卷1》一、环境配置
  13. 用剪映将无字幕的英文视频翻译成中文字幕(附教程+软件)
  14. php微商系统,产品营销推广神器Thinkphp核心微商新版零售系统源代码
  15. Openlayers地图背景透明度设置
  16. 设计一个单选题考试程序python_Python123计算机等级考试二级Python语言与程序设计通关指南七Python 计算生态...
  17. OpenStack计算节点nove启动报错
  18. 论文阅读(5)栉水母利用涡流反弹动力学,胜过其他凝胶状的游泳者(2019)
  19. 华清远见上海中心22071班
  20. ClientId 解释

热门文章

  1. 对称加密+非对称加密,实现数据安全传输
  2. SEO优化基础知识大全 SEO新手入门必备知识
  3. Swift,任重而道远!
  4. 直播 编解码、 协议、网络传输
  5. PAT : PAT (Basic Level) Practice(中文)答案(1001 ~ 1095)(纯C编写)
  6. 论文阅读《High-Definition Map Generation Technologies For Autonomous Driving: A Review》1
  7. java:调节图片透明度(支持透明背景)
  8. 上海还有哪些比较好的IB学校?
  9. 【pandas】reset_index函数详解
  10. eclipse如何设置中文