广告
返回顶部
首页 > 资讯 > 数据库 >mysql 5.7 安装SQL审计
  • 522
分享到

mysql 5.7 安装SQL审计

2024-04-02 19:04:59 522人浏览 泡泡鱼
摘要

1、为了数据库安全准备开启sql审计功能,选用MariaDB Audit Plugin的插件(oracle Mysql 5.7.24) mysql> show variables like 'vers

1、为了数据库安全准备开启sql审计功能,选用MariaDB Audit Plugin的插件(oracle Mysql 5.7.24)

mysql> show variables like 'version';
+---------------+------------+
| Variable_name | Value      |
+---------------+------------+
| version       | 5.7.24-log |
+---------------+------------+
1 row in set (0.00 sec)

mysql> show variables like 'plugin_dir';
+---------------+--------------------------+
| Variable_name | Value                    |
+---------------+--------------------------+
| plugin_dir    | /usr/lib64/mysql/plugin/ |
+---------------+--------------------------+
1 row in set (0.01 sec)

2、下载插件并解压

wget https://downloads.mariadb.com/MariaDB/mariadb-5.5.66/bintar-linux-x86_64/mariadb-5.5.66-linux-x86_64.tar.gz

tar -zxvf mariadb-5.5.66-linux-x86_64.tar.gz 

cp mariadb-5.5.66-linux-x86_64/lib/plugin/server_audit.so /usr/lib64/mysql/plugin/

chmod 755 /usr/lib64/mysql/plugin/server_audit.so

3、安装插件并启用

mysql> install plugin server_audit SONAME 'server_audit.so';
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like '%audit%';
+-------------------------------+-----------------------+
| Variable_name                 | Value                 |
+-------------------------------+-----------------------+
| server_audit_events           |                       |
| server_audit_excl_users       |                       |
| server_audit_file_path        | server_audit.log      |
| server_audit_file_rotate_now  | OFF                   |
| server_audit_file_rotate_size | 1000000               |
| server_audit_file_rotations   | 9                     |
| server_audit_incl_users       |                       |
| server_audit_loc_info         |                       |
| server_audit_logging          | OFF                   |
| server_audit_mode             | 1                     |
| server_audit_output_type      | file                  |
| server_audit_query_log_limit  | 1024                  |
| server_audit_syslog_facility  | LOG_USER              |
| server_audit_syslog_ident     | mysql-server_auditing |
| server_audit_syslog_info      |                       |
| server_audit_syslog_priority  | LOG_INFO              |
+-------------------------------+-----------------------+
16 rows in set (0.00 sec)

mysql> set global server_audit_logging=1;
Query OK, 0 rows affected (0.00 sec)

4、配置文件添加启动

vi /etc/my.cnf

[mysqld]
server_audit_logging=on

5、查看日志

mysql> show variables like 'datadir';
+---------------+------------+
| Variable_name | Value      |
+---------------+------------+
| datadir       | /u01/data/ |
+---------------+------------+
1 row in set (0.00 sec)

tail -f /u01/data/server_audit.log 
20191203 17:15:03,mysql_node01,test_user,192.168.1.2,14016,573201,QUERY,test,'SHOW GLOBAL STATUS',0

6、配置说明
server_audit_logging:启动或关闭审计
server_audit_events:指定记录事件的类型,可以用逗号分隔的多个值(connect,query,table) ,默认为空代表审计所有事件。
server_audit_incl_users:指定哪些用户的活动将记录,默认审计所有用户,该变量比server_audit_excl_users优先级高
server_audit_excl_users:指定哪些用户行为不记录
server_audit_output_type:指定日志输出类型,可为SYSLOG或FILE,缺省输出至审计文件

您可能感兴趣的文档:

--结束END--

本文标题: mysql 5.7 安装SQL审计

本文链接: https://www.lsjlt.com/news/37267.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 5.7 安装SQL审计
    1、为了数据库安全准备开启SQL审计功能,选用MariaDB Audit Plugin的插件(Oracle MySQL 5.7.24) mysql> show variables like 'vers...
    99+
    2022-10-18
  • MySQL 5.7.24安装MySQL审计插件小记
    1).到网站(https://bintray.com/version/files/mcafee/mysql-audit-plugin/release/1.1.7-805)下载插件audit-plugin...
    99+
    2022-10-18
  • CentOs安装MySQL 5.7
    安装MySQL 1、下载安装包 下载地址https://dev.mysql.com/downloads/mysql/5.7.html 选择如下选项 下载64位版本 2、卸载系统自带的Mariadb     查询...
    99+
    2020-05-08
    CentOs安装MySQL 5.7
  • linux安装mysql 5.7
    mysql安装排坑,不同版本可能会使用命令不同,这里需要谨慎查阅。 按照需求在mysql官网下载对应linux版本。 2.创建mysql目录,将下载的安装包安装到目录下mkdir /usr/local/...
    99+
    2022-10-18
  • Window中安装mysql-5.7
    1. 软件下载地址 免安装版下载地址:MySQL :: Download MySQL Community Server安装版下载地址:MySQL :: Download MySQL Installer 2. 免安装版安装步骤 下载免安装版的...
    99+
    2023-08-31
    mysql 数据库
  • Centos7编辑安装mysql(mysql-5.7)
    数据库的必要性:使用数据库可以高效且条例分明的存储数据,使人们能够更加迅速、方便管理数据。 数据库的3个特点: 可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 可以有效的保持数据信息的一致性...
    99+
    2022-10-18
  • MySQL 5.7 二进制安装
    MySQL 在Linux 下的安装方式有 yum 、二进制 、源码安装,yum安装比较简单,这里不再介绍, 二进制版本要求不高,适用于测试用,若是线上环境,还请使用源码安装。这里主要介绍二进制安装。...
    99+
    2022-10-18
  • mysql-5.7二进制安装
    1.解压安装包: tar -zxvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 创建mysql目录: mkdir -p /data/mysql cd /data/...
    99+
    2022-10-18
  • mysql 5.7单实例安装
    yum -y install cmake ...
    99+
    2022-10-18
  • Cent OS 7 编译安装 My SQL 5.7
    yum -y groupinstall "Development tools"yum -y install ncurses-devel pcre-devel openssl-devel bison ...
    99+
    2022-10-18
  • MySQL 5.7如何查看SQL执行计划
    这篇文章将为大家详细讲解有关MySQL 5.7如何查看SQL执行计划,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 可以使用EXPLAIN语句...
    99+
    2022-10-18
  • Ubuntu Mysql 5.7数据库安装
    下载地址:https://downloads.mysql.com/archives/community/ 二、解压安装 tar xvf mysql-server_5.7.28-1ubuntu18.04_amd64.deb-bundle....
    99+
    2015-09-23
    Ubuntu Mysql 5.7数据库安装
  • MySQL 5.7安装部署总结
    之前搭建MySQL环境都是使用公司内部使用的脚本,其实说实话屏蔽了很多细节,对MySQL的安装还是了解比较肤浅,今天有个MySQL 5.7的数据迁移的任务,也是为了熟悉安装过程就走了一遍安装的流程,整...
    99+
    2022-10-18
  • Linux 7如何安装Mysql 5.7
    这篇文章主要为大家展示了“Linux 7如何安装Mysql 5.7”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux 7如何安装Mysql 5.7”这篇文...
    99+
    2022-10-18
  • 怎么用OneinStack安装mysql 5.7
    这篇文章主要为大家展示了“怎么用OneinStack安装mysql 5.7”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么用OneinStack安装mysql...
    99+
    2022-10-18
  • mac m2 arm64 docker安装mysql 5.7
    前提:已安装docker 拉取官方镜像 docker pull mysql:5.7 # 拉取 mysql 5.7docker pull mysql # 拉取最新版mysql镜像 问题处理: 执行docker pull...
    99+
    2023-09-04
    macos Powered by 金山文档
  • MySQL 5.7 安装和配置(Windows 下)
    本文描述了在Windows下安装MySQL 5.7的详细步骤本文仅供参考 一、下载文件 下方地址如果下载较慢,可以微信小程序搜索“亚特技术”小程序,在资源tab页面复制国内下载地址,从而快速下载 //...
    99+
    2023-09-25
    mysql windows 数据库
  • CentOS 7 安装并配置 MySQL 5.7
    Linux使用MySQL Yum存储库上安装MySQL 5.7,适用于Oracle Linux,Red Hat Enterprise Linux和CentOS系统。 1、添加MySQL Yum存储库 将MySQL Yum存储库添加到系统的存...
    99+
    2021-08-09
    CentOS 7 安装并配置 MySQL 5.7
  • ubuntu14.04上安装Mysql 5.7的步骤
    这篇文章主要介绍“ubuntu14.04上安装Mysql 5.7的步骤”,在日常操作中,相信很多人在ubuntu14.04上安装Mysql 5.7的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2022-10-18
  • mysql 5.7数据库安装部署
    一、安装依赖环境: yum -y install libaio libaio-devel libtool make automake autoconf numactl numactl-devel bz...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作