数据库审计,就是实时记录数据库操作行为,对数据库操作进行监控与审计,以达到安全防护的效果。
DDL(数据定义语言):主要指对数据库或者表进行管理或者权限类的操作,如create、alter、drop、grant、comment、truncate。
DML(数据操纵语言):主要是对数据库内的数据进行操作,如update、delete、select、insert。
DDL操作说明:
1、Create:
创建数据库/表:
create database 。。。。。。。
create table 。。。。。。
2、Alter:
修改表结构:
alter table 。。。。。。
3、Drop
删除数据库/表:
drop database 。。。。。。
drop table 。。。。。。
4、Grant
赋权:
grant select 。。。。。。
5、Truncate
清空部分表数据:
truncate table 。。。。。。
6、Comment
注释内容:
comment on 。。。。。。
DML操作说明:
1、Insert
增操作:
insert into 。。。。。。
2、Delete
删操作(删除数据,非表或者库)
delete from 。。。。。。
3、Update
改操作
update 。。。。。。
4、Select
查操作
select * 。。。。。。