【赛迪网-IT技术报道】今天绿盟科技专家蒲新宇将会在这篇文章里为您介绍如何选择一款合适的数据库审计系统。
基本标准评价
是否能够很好地帮助管理者完成对数据库访问行为的监测是评判数据库安全审计系统的基本标准。一个完善的安全审计系统应该从几个方面评价:
一是是否具有全面丰富的数据库审计类型;
二是是否具有细粒度的数据库操作内容审计;
三是能否准确及时的违规操作告警响应;
四是是否具有全面详细的审计信息,丰富可定制的报表分析系统;
五是其自身的安全性高,不易遭受攻击。
由此可见,一款合适的数据库审计系统应该能通过网络数据的采集、分析、识别,实时监控网络中数据库的所有访问操作,同时支持自定义内容关键字库,实现数据库操作的内容监测识别,发现各种违规数据库操作行为,及时报警响应、全过程操作还原,从而实现安全事件的准确全程跟踪定位,全面保障数据库系统安全。
产品特性分析
1.全面丰富的审计类型
系统应该能够支持SQL-92标准,覆盖ORALCE、SQL SERVER、MY SQL、DB2、Sybase、Infomix等主流数据库系统,具有广泛的适用能力。
2.精细灵活的审计策略
支持基于内容关键字、IP地址、用户/用户组、时间、数据库类型、数据库操作类型、数据库表名、字段名等精细组合数据库审计策略,从而全面监测发现各种非法操作及合法用户的违规操作。
3.精细数据库操作信息还原
实时审计用户对数据库系统的所有操作(如:插入、删除、更新、用户自定义操作等),精细还原SQL操作命令包括源IP地址、目的IP地址、访问时间、用户名、数据库操作类型、数据库表名、字段名等,实现安全事件准确全程跟踪定位,为事后追查取证提供有力支持。
4.多种业务运维操作审计
支持对TELNET、FTP等操作的命令级审计和全过程记录。
5.审计信息“零管理”
从实时升级系统到报表系统,从审计告警到日志备份,所有管理员需要日常进行的操作均可由系统定时自动后台运行;
系统提供全面的数据库审计事件信息的备份、恢复、清除、归并等功能;日志信息保存到SQL Server,Oracle等大型数据库中;
丰富的数据查询检索。支持基于时间、IP地址、数据库服务器IP地址、用户名、数据库操作命令、数据库表名/字段名等多种丰富的查询检索条件;
系统提供了详细的综合分析报表、自定义三种类型10多个类别的报表模板,支持生成:日、周、月、季度、年度综合报表。报表支持MS Word、Html、JPG等格式导出。
6.强大丰富的管理能力
系统采用旁路监听部署模式,完全不影响数据库系统自身运行与性能;
支持分布式部署集中管理模式,具有三种管理模式:单级管理、多级管理、主辅管理;
支持B/S和C/S两种管理方式,管理方便灵活;
支持多种响应方式,包括发送邮件、安全中心显示、日志数据库记录、打印机输出、运行用户自定义命令、TCPKiller等方式及时报警响应。
7.高可靠的自身安全性
系统具有安全、可靠、高效的硬件运行平台;采用强加密的SSL加密传输告警日志与控制命令,完全避免了可能存在的嗅探行为,保证了数据传输的安全;
设备支持热插拔的冗余双电源,避免电源硬件故障时设备宕机,提高设备可用性。
典型部署及效果
典型的数据库审计部署拓扑图:
通过在企业内网核心交换机上旁路部署安全审计系统网络引擎,实时审计所有用户对数据库服务器的操作;在企业的网络管理区部署1台服务器作为安全审计系统的安全中心,具有系统监控和日志管理功能,管理安全审计系统网络引擎。
通过部署安全审计系统将帮助企业实现:
1、实时监控数据库各种账户(如超级管理员、临时账户等)的数据库操作行为,准确发现各种非法、违规操作,并及时告警响应处理,降低数据库安全风险,保护企业数据库资产安全;
2、全面记录还原数据库操作信息,提供丰富的审计信息查询方式和报表,方便安全事件定位分析,事后追查取证。
(责任编辑:李磊)