3步快速使用数据库安全服务
3步快速使用数据库安全服务
快速使用
以审计ECS的自建数据库为例,指导您快速上手数据库安全审计
入门实践
配置完数据库安全服务后,可以根据自身的业务场景使用DBSS提供的一系列常用实践
用户指南
查看每个实例的审计信息,查看全量实例的语句、风险、会话的审计情况
10分钟教程让您快速上手体验
10分钟教程让您快速上手体验
开通并使用数据库安全审计
快速启用数据库安全审计服务DBSS,帮助您轻松实现业务部署
升级数据库审计实例版本
升级您的数据库实例版本,根据业务需求选择相应的服务版本
配置审计规则
通过添加审计范围,设置需要审计的数据库范围
查看审计结果
查看数据库的审计总览信息,包括数据库的总体审计情况、风险分布、会话统计以及SQL分布情况
设置告警通知
当数据库发生设置的告警事件时,您可以收到DBSS发送的告警通知,及时了解数据库的安全风险
备份和恢复数据库审计日志
数据库安全审计支持将数据库的审计日志备份到OBS桶,实现高可用容灾。您可以根据需要备份或恢复数据库审计日志
最佳实践
最佳实践
审计ECS自建数据库
采用旁路部署模式,通过在数据库或应用系统服务器上部署数据库安全审计Agent,获取访问数据库流量、将流量数据上传到审计系统、接收审计系统配置命令和上报数据库状态监控数据,实现对ECS/BMS自建数据库的安全审计。
审计RDS关系型数据库
对关系型数据库(应用部署于ECS)进行安全审计。对于部分关系型数据库,DBSS服务支持免安装Agent模式,无需安装Agent,即可开启数据库安全审计,免安装Agent模式配置简单、易操作。
数据库慢SQL检测
数据库安全审计默认提供一条“数据库慢SQL检测”的风险操作,用于检测原始审计日志的响应时间大于1秒的SQL语句。通过数据库慢SQL检测,您可获知执行耗时长、影响行数、执行该SQL语句的数据库信息并根据实际需求对慢SQL进行优化。
数据库拖库检测
数据库安全审计默认提供一条“数据库拖库检测”的风险操作,用于检测原始审计日志疑似拖库的SQL语句,及时发现数据安全风险。通过数据库拖库检测,您可获知执行耗时长、影响行数、执行该SQL语句的数据库信息。
数据库脏表检测
数据库安全审计规则可增加一条“数据库脏表检测”的高风险操作。预设无用的库、表或列作为“脏表”,无风险程序不会访问用户自建的“脏表”,用于检测访问“脏表”的可能的恶意程序。通过数据库脏表检测,可以帮助您监控识别访问“脏表”的SQL语句,及时发现数据安全风险。
数据库安全审计等保最佳实践
DBSS可以从审计日志的天数、审计合规的报表、审计日志的隐私合规的配置来进一步满足等保合规。相关审计法规规定,审计日志至少保留半年。DBSS服务会自动预测审计实例的剩余存储空间是否能够满足半年审计日志的合规要求,若不满足会给出界面提示。