大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
我的主页:早九晚十二

前言

数据库审计(简称DBAudit)以安全事件为中心,以全面审计和精确审计为基础,实时记录网络上的数据库活动,对数据库操作进行细粒度审计的合规性管理,对数据库遭受到的风险行为进行实时告警。它通过对用户访问数据库行为的记录、分析和汇报,来帮助用户事后生成合规报告、事故追根溯源,同时通过大数据搜索技术提供高效查询审计报告,定位事件原因,以便日后查询、分析、过滤,实现加强内外部数据库网络行为的监控与审计,提高数据资产安全。

场景

主要是用于三级等保,或者安全性要求

设置方法

查看是否开启审计功能

#首先登录mysqlmysql -uroot -p
#查看审计配置情况
mysql> show global variables like '%general%';
+------------------+-----------------------------------------+
| Variable_name    | Value                                   |
+------------------+-----------------------------------------+
| general_log      | OFF                                     |
| general_log_file | /usr/local/mysql/single.log |
+------------------+-----------------------------------------+
2 rows in set (0.00 sec)mysql> show global variables like 'log_timestamps';
+----------------+-------+
| Variable_name  | Value |
+----------------+-------+
| log_timestamps | UTC   |
+----------------+-------+
1 row in set (0.01 sec)

永久开启审计功能

vim /etc/my.cnf
[mysqld]general_log = on                                          // on为开启;off为关闭
general_log_file = /usr/local/mysql/single.log        // 审计信息存储位置
log_timestamps = SYSTEM                                // 设置日志文件的输出时间为系统时间#重启mysql
systemctl restart mysqld

临时开启审计功能

mysql> set global general_log = on;
mysql> set global general_log_file = "/usr/local/mysql/single.log ";
mysql> set global log_timestamps = SYSTEM;

码字不易,请大家点赞评论收藏三连支持一波,万分感谢!!!

mysql开启审计日志相关推荐

  1. mysql清除审计日志

    查看审计日志存放的位置 mysql>show variables like 'general_log'; – 查看日志是否开启 mysql>show variables like 'gen ...

  2. Hive开启审计日志

    CDH5和CDH6开启审计日志的方式有点区别 免费拿走不谢 CDH6.x Hive的版本的2.x,使用的log4j2,开启审计日志如下: appenders=AUDIT appender.AUDIT. ...

  3. 吉米_王:MySQL开启log_bin日志,误删数据库时你最后的救命稻草

    前言:今天有个已经毕业1年多的学生回来找我吃饭,说到了他自己在公司干的SB事情,就是误删了公司数据库,不幸中的万幸是公司MySQL开启了log_bin日志,所以没出现不可挽回的损失. 个人感悟:无论是 ...

  4. 60-100-022-使用-MySQL 开启全局查询日志

    文章目录 1.概述 2.开启 2.2 通过命令开启该功能 3.总结 1.概述 前言:全局查询日志用于保存所有的sql执行记录,该功能主要用于测试环境,在生产环境中永远不要开启该功能. 2.开启 1.通 ...

  5. mysql开启binlog日志影响性能吗_mysql binlog日志优化及思路

    在数据库安装完毕,对于binlog日志参数设置,有一些参数的调整,来满足业务需求或使性能最大化.Mysql日志主要对io性能产生影响,本次主要关注binlog 日志. 查一下二进制日志相关的参数 my ...

  6. mysql的开启审计日志功能

    1.材料准备 2.开始施工 目录 1.材料准备 2.开始施工 1.需要下载审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip,大量的时间花费到找 ...

  7. Mysql 开启慢日志

    版本5.7.39 查看mysql版本 #查看mysql版本 select version();#查看日志相关参数配置 show global variables like '%quer%';#设置慢s ...

  8. mysql开启中继日志,MySQL复制应用中继日志解析

    作者 :沃趣科技高级数据库专家 邱文辉 1.从一个大神那边得到一张图片,SQL线程应用中继日志流程,下面就实验验证一下:(PS,我个人认为这张图binlog_format为ROW格式是正确的) 2.验 ...

  9. 开源日志审计系统_一文掌握mysql数据库审计特点、实现方案及审计插件部署教程...

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

最新文章

  1. 算法_Longest Palindromic Substring(寻找最长回文字串)
  2. struts2教程(8)--文件上传下载
  3. C++数据结构之链式结构
  4. 五大板块(5)——字符串
  5. nssl1256-C(盟主的忧虑)【并查集】
  6. 查看PLC IP 端口_西门子828D数控系统X130接口通讯怪异现象(X130手动设置的 IP)...
  7. 想离职,是现在就提?还是等到年后?
  8. CorePress-v4.5网站主题 WordPress主题
  9. ICCV 2021 揭榜!十大方向抢先看!(Transformer/分割/Action/插帧/超分等)
  10. 【代码笔记】iOS-获得现在的周的日期
  11. Ruby设计模式透析之 —— 策略(Strategy)
  12. Linux命令解释之groupadd,groupdel,groupmod,groupmems
  13. 养老院管理系统如何开发详解
  14. 关于几种图片格式的压缩
  15. 132 个 Web 设计工具(上)
  16. python时间模块详解(time模块)
  17. ALTAS,LAPACK, SCALAPACK, MUMPS记录
  18. 移动互联网世代的焦虑,来自对科技范式转移视而不见
  19. HTML||从一个页面跳转至另一个html页面的子页面(超链接)
  20. 科大讯飞麦克风阵列回声消除须知 V1.0

热门文章

  1. arcsde for mysql_ArcSDE数据库连接方法
  2. pytorch权重保存与加载
  3. MapReduce 分布式计算框架 简介 特点 工作流程
  4. 鸿蒙开发初体验以及遇到的几点坑
  5. dapper 安装_在Ubuntu Dapper或Edgy上安装Ruby on Rails
  6. 100种思维模型之黄金圈思维模型-90
  7. unity3d 学习笔记(二) 创建地形
  8. 华中杯 数学建模 A题简单复盘(附Python源码)
  9. DTOJ2548 翻转硬币
  10. 怎样提取一个数的十位个位百位千位