首页 >

mysql数据库审计三种 |为何mysql删除不了记录

mysql数据文档,php mysql update 1,shell获取mysql统计结果,mysql 优化器知乎,mysql 多实例优势,为何mysql删除不了记录mysql数据库审计三种 |为何mysql删除不了记录

1. 溯源审计

首先是溯源审计,它可以记录所有对数据库的更改,如UPDATE、INSERT和DELETE语句的执行,以及对表和列的更改。此外,它还可以记录对用户和权限的更改。
# 启用溯源审计
SET GLOBAL audit_log=1;
# 查看审计日志
SELECT * FROM mysql.audit_log;

2. 连接审计

第二种类型是连接审计,它可以记录所有连接数据库的用户和IP地址,以及连接的时间和断开连接的时间。
# 启用连接审计
SET GLOBAL log_connections=1;
# 查看连接日志
SELECT * FROM mysql.general_log WHERE command_type='Connect';

3. 查询审计

最后一种类型是查询审计,它可以记录所有查询语句的执行,包括SELECT、INSERT、UPDATE和DELETE语句。这对于检查潜在的安全问题非常有用。
# 启用查询审计
SET GLOBAL log=1;
# 查看查询日志
SELECT * FROM mysql.general_log WHERE command_type='Query';

通过使用这三种MySQL数据库审计,您可以更好地保护您的数据,并确保数据库的安全性。


mysql数据库审计三种 |为何mysql删除不了记录
  • mysql密码过期,你的网站可能已经被黑客入侵了 |mysql 多对多表创建例子
  • mysql密码过期,你的网站可能已经被黑客入侵了 |mysql 多对多表创建例子 | mysql密码过期,你的网站可能已经被黑客入侵了 |mysql 多对多表创建例子 ...

    mysql数据库审计三种 |为何mysql删除不了记录
  • 如何在CentOS7下修改MySQL密码,轻松搞定数据库安全问题 |mysql mid函数
  • 如何在CentOS7下修改MySQL密码,轻松搞定数据库安全问题 |mysql mid函数 | 如何在CentOS7下修改MySQL密码,轻松搞定数据库安全问题 |mysql mid函数 ...

    mysql数据库审计三种 |为何mysql删除不了记录
  • Linux MySQL建表命令详解(快速掌握建表方法) |mysql session变量
  • Linux MySQL建表命令详解(快速掌握建表方法) |mysql session变量 | Linux MySQL建表命令详解(快速掌握建表方法) |mysql session变量 ...