一、数据库基本信息探测
探测数据库类型是SQL注入基本信息的一步,还有一些基本信息需要探测清楚,包括当前用户名、当前用户权限、当前数据库名、当前数据库表信息、当前数据库列信息。
二、手工注入-------使用Mysql特有库注出表名、列名、字段的值
使用数据库注出所有表名:
union select 1,(select group_concat(table_name) from in
join
7种JOIN的实现:
中图:内连接
SELECT employee_id,department_name
FROM employees e JOIN departments d
ON e.department_id = d.department_id;
左上图:左外连接
SELECT employee_id,department_name
FROM employees e
前言:
数据库审计功能主要将用户对数据库的各类操作行为记录审计日志,以便日后进行跟踪、查询、分析,以实现对用户操作的监控和审计。审计是一项非常重要的工作,也是企业数据安全体系的重要组成部分,等保评测中也要求有审计日志。对于 DBA 而言,数据库审计也极其重要,特别是发生人为事故后,审计日志便于我们进行责任追溯,问题查找。
1. MySQL 社区版审计日志现状
如果你用的是 MySQL 社区版的话,