数据库审计方案
数据库审计实施方案

数据库审计实施方案数据库审计是安全管理工作中非常重要的一项内容,通过对数据库进行审计可以及时发现和防范安全风险,保护数据库的安全。
下面是一个数据库审计的实施方案。
一、需求梳理1.明确审计的目标和范围,包括审计的数据库类型、所需审计的内容和关联的应用系统等。
2.分析现有的数据库安全控制和审计措施,找出其中的不足和风险点,确定改进的方向和重点。
二、制定审计策略1.确定审计的频率和时间点,可以根据数据库的操作情况、敏感信息的处理和网络活动的高峰期等因素来制定。
2.明确审计的对象,包括数据库管理员、系统管理员、应用程序开发人员等,并确定各个角色的审计内容和权限。
3.确定审计的方式和工具,可以使用数据库自带的审计功能,或者使用第三方的数据库审计工具,对数据库的操作进行记录和回溯。
三、实施审计措施1.对数据库进行安全配置,包括设置强密码策略、限制远程连接、禁用不必要的服务和功能等,提高数据库的安全性。
2.对数据库管理员和其他关键角色进行培训,提高其对数据库安全管理和审计的认识和能力。
3.建立审计日志和安全事件处理的通知机制,及时发现和处理安全事件,包括异常登录、敏感操作、权限变更等情况。
4.定期检查和分析审计日志,查找异常事件和风险点,及时采取相应的措施进行处理。
5.建立数据库操作和审计的监控系统,对数据库的操作进行监控和记录,并进行实时告警,及时发现和防范安全风险。
6.定期进行数据库安全评估,评估数据库的安全性和合规性,找出潜在的安全问题和风险,制定相应的改进措施。
四、持续改进1.根据审计结果和分析的情况,及时对数据库的安全措施进行调整和改进,提高数据库的安全性。
2.定期评估数据库的安全风险和合规性,进行持续改进和优化,确保数据库的安全和可用性。
通过以上的数据库审计实施方案,可以有效地对数据库进行安全管理和监控,及时发现和防范安全风险,保护数据库的安全。
同时,也可以通过持续改进和优化,提高数据库的安全性和可用性。
网络安全审计系统(数据库审计)解决方案

数据库审计系统技术建议书目次1。
综述 02。
需求分析 02。
1。
内部人员面临的安全隐患 (1)2.2。
第三方维护人员的威胁 (1)2。
3.最高权限滥用风险 (1)2。
4。
违规行为无法控制的风险 (1)2。
5。
系统日志不能发现的安全隐患 (1)2.6.系统崩溃带来审计结果的丢失 (2)3。
审计系统设计方案 (2)3.1。
设计思路和原则 (2)3。
2。
系统设计原理 (3)3.3.设计方案及系统配置 (14)3。
4。
主要功能介绍 (4)3。
4.1。
数据库审计........................ 错误!未定义书签。
3.4。
2。
网络运维审计 (8)3。
4.3.OA审计............................ 错误!未定义书签。
3.4。
4。
数据库响应时间及返回码的审计 (8)3。
4。
5。
业务系统三层关联 (8)3。
4。
6.合规性规则和响应 (9)3。
4。
7.审计报告输出 (11)3.4。
8。
自身管理 (12)3。
4.9。
系统安全性设计 (13)3。
5。
负面影响评价 (16)3。
6。
交换机性能影响评价 (16)4。
资质证书.......................... 错误!未定义书签。
1.综述随着计算机和网络技术发展,信息系统的应用越来越广泛.数据库做为信息技术的核心和基础,承载着越来越多的关键业务系统,渐渐成为商业和公共安全中最具有战略性的资产,数据库的安全稳定运行也直接决定着业务系统能否正常使用.围绕数据库的业务系统安全隐患如何得到有效解决,一直以来是IT治理人员和DBA们关注的焦点.做为资深信息安全厂商,结合多年的安全研究经验,提出如下解决思路:管理层面:完善现有业务流程制度,明细人员职责和分工,规范内部员工的日常操作,严格监控第三方维护人员的操作。
技术层面:除了在业务网络部署相关的信息安全防护产品(如FW、IPS等),还需要专门针对数据库部署独立安全审计产品,对关键的数据库操作行为进行审计,做到违规行为发生时及时告警,事故发生后精确溯源。
数据库审计系统解决方案

数据库审计与防护-数据库审计系统解决方案目录数据库审计与防护•需求分析•产品简介•功能特点•技术优势•典型应用•用户价值需求分析当今社会,信息化,互联网技术高速发展,数据成为政府、金融、教育、医疗等各行业的核心资产,一旦数据被泄漏,会造成严重经济损失和不良的社会影响,因此数据库安全尤为重要,数据泄露主要来自于内部人员,数据库审计系统可及时发现内部操作中的违规操作,及时告警,有效防护数据库安全。
产品简介产品简介启明星辰天玥数据库审计系统是针对数据库操作行为进行细粒度审计和防护的管理与监控系统。
它通过对数据库管理员、业务员的数据库访问行为进行解析、记录、控制、分析,帮助用户实现事前预防、事中监控、实时响应、事后追溯,保障数据库的正常运行和核心数据资产的安全。
目前可审计的数据库类型包括Oracle、SQL Server、人大金仓、达梦、MongoDB等14类数据库。
全面监控各类对数据库的访问行为,发现违规操作风险,精确定位责任人,保障核心数据安全。
功能特点•具有审计日志的大数据分析能力,为海量日志下的异常分析和取证溯源提供支持。
•具备多种审计报告模板,可按照日、月、季度等周期性生成审计报告,审计报告支持PDF、Word等多种格式导出,可定制化各种审计报告。
•事件查询统计提供了精细的过滤条件定义,方便用户精确查询历史行为,查询到的事件和会话之间可以做到互相关联,方便用户分析。
•审计日志信息全面,包括时间、客户端IP和端口、客户端程序、账号、操作命令、操作对象(库、表、列)、操作结果、响应时间等信息。
•对审计到的操作可以及时的进行各种响应,协助网络和安全管理人员及时了解和控制各种网络访问行为。
•可自动识别用户在一定业务周期内的行为基线,且能根据此基线判断后续发生的数据库操作是否存在行为特征或者操作频次上的异常,一旦存在异常,则可进行告警。
•一种Web服务器前后台关联审计方法及系统”,通过前后台关联,完美的解决数据库访问精确溯源到HTTP-ID的问题。
数据库审计方案

数据库审计方案数据库审计与风险控制解决方案1 概述1.1 数据库面临的安全挑战数据库是企业核心业务开展过程中最具有战略性的资产,通常都保存着重要的商业伙伴和客户信息,这些信息需要被保护起来,以防止竞争者和其他非法者获取。
互联网的急速发展使得企业的数据库信息价值及可访问性得到了提升,同时,也致使数据库信息资产面临严峻的挑战,概括起来主要表现在以下三个层面:管理层面:主要表现为人员的职责、流程有待完善,内部员工的日常操作有待规范,第三方维护人员的操作监控失效等等,致使安全事件发生时,无法追溯并定位真实的操作者。
技术层面:现有的数据库内部操作不明,无法通过外部的任何安全工具(比如:防火墙、IDS、IPS等)来阻止内部用户的恶意操作、滥用资源和泄露企业机密信息等行为。
捕捉数据访问:不论在什么时间、以什么方式、只要数据被修改或查看了就需要自动对其进行追踪;捕捉数据库配置变化:当“数据库表结构、控制数据访问的权限和数据库配置模式”等发生变化时,需要进行自动追踪;自动防御:当探测到值得注意的情况时,需要自动启动事先设置的告警策略,以便数据库安全管理员及时采取有效应对措施,对于严重影响业务运行的高风险行为甚至可以立即阻断;审计策略的灵活配置和管理:提供一种直截了当的方法来配置所有目标服务器的审计形式、具体说明关注的活动以及风险来临时采取的动作;审计记录的管理:将从多个层面追踪到的信息自动整合到一个便于管理的,长期通用的数据存储中,且这些数据需要独立于被审计数据库本身;灵活的报告生成:临时和周期性地以各种格式输出审计分析结果,用于显示、打印和传输; 1.3 现有的数据库审计解决方案的不足传统的审计方案,或多或少存在一些缺陷,主要表现在以下几个方面:传统网络安全方案:依靠传统的网络防火墙及入侵保护系统(IPS),在网络中检查并实施数据库访问控制策略。
但是网络防火墙只能实现对IP 地址、端口及协议的访问控制,无法识别特定用户的具体数据库活动(比如:某个用户使用数据库客户端删除某张数据库表);而IPS虽然可以依赖特征库有限阻止数据库软件已知漏洞的攻击,但他同样无法判别具体的数据库用户活动,更谈不上细粒度的审计。
数据库审计实施方案

数据库审计实施方案一、概述数据库审计是指对数据库中的操作进行记录、监控和分析,以确保数据库的安全性、完整性和可靠性。
数据库中存储着企业重要的数据资产,因此对数据库的审计工作显得尤为重要。
本文将介绍数据库审计的实施方案,以帮助企业建立健全的数据库审计机制。
二、审计对象数据库审计的对象主要包括数据库管理系统(DBMS)、数据库实例、数据库对象(如表、视图、存储过程等)以及数据库操作(如登录、查询、更新、删除等)。
通过对这些对象的审计,可以全面监控数据库的安全运行。
三、审计内容1. 登录审计:记录数据库用户的登录和退出操作,包括登录时间、IP地址、登录结果等信息,以便追踪用户的操作轨迹。
2. 操作审计:记录数据库用户对数据库对象的操作,包括新增、修改、删除等操作,以及操作的时间、执行结果等信息。
3. 数据变更审计:记录数据库中数据的变更情况,包括数据的新增、修改、删除操作,以确保数据的完整性和可追溯性。
4. 权限变更审计:记录数据库用户权限的变更情况,包括用户角色的变更、权限的授权和收回等操作,以确保权限的合理分配和使用。
四、审计实施方案1. 确定审计策略:根据企业的实际需求和法规要求,确定数据库审计的范围、内容和频率,制定详细的审计策略和计划。
2. 配置审计工具:选择合适的数据库审计工具,对数据库进行配置和参数调优,确保审计工具能够准确记录和监控数据库的操作。
3. 实施审计监控:通过审计工具对数据库进行实时监控,及时发现异常操作和安全风险,保障数据库的安全运行。
4. 审计日志管理:对审计产生的日志进行管理和存储,确保审计数据的完整性和可靠性,同时满足法规和合规要求。
5. 审计报告分析:定期对审计产生的报告进行分析和总结,发现安全隐患和改进空间,及时采取措施加以改进。
五、审计效益1. 提升数据库安全性:通过审计监控,及时发现并阻止恶意攻击和非法操作,提升数据库的安全性和稳定性。
2. 保障数据完整性:通过审计记录,可以追踪数据的变更和操作轨迹,保障数据的完整性和可追溯性。
数据库安全审计方案的说明书

数据库安全审计方案的说明书1. 引言数据库是现代企业管理中不可或缺的一部分,其中包含了大量的敏感信息和关键业务数据。
然而,由于各种原因,数据库面临着来自内部和外部的威胁。
为了确保数据库的安全性,采取数据库安全审计是必不可少的措施。
本文将详细介绍一个有效的数据库安全审计方案。
2. 安全审计目标在开始审计之前,我们需要明确审计的目标。
数据库安全审计的主要目标包括:- 检测潜在的安全漏洞和风险;- 监控数据库的安全配置和策略;- 跟踪和记录对数据库的所有操作;- 分析和报告异常活动并及时采取措施。
3. 审计工具选择适当的审计工具对于实施有效的数据库安全审计至关重要。
以下是一些常用的审计工具:- 数据库审计日志:现代数据库管理系统通常提供审计日志功能,可以记录所有数据库操作的详细信息。
- 安全信息和事件管理系统(SIEM):SIEM可以集中管理和监控数据库审计日志,并利用自动化、实时报警和分析功能来识别潜在的安全威胁。
- 数据库安全评估工具:这些工具可以对数据库进行系统性的安全评估,识别漏洞和弱点,并提供改进建议。
4. 审计策略制定合适的审计策略对于数据库安全审计的成功至关重要。
以下是一些关键的审计策略:- 确定审计的频率和持续时间:根据业务需求和风险评估,确定审计的频率,如每日、每周或每月,并决定审计的持续时间。
- 定义审计范围:明确需要审计的数据库和关键数据表,以及需要监控的操作,如数据库登录、查询、修改和删除操作等。
- 设置审计日志记录级别:根据需求和性能考虑,确定审计日志记录的详细程度,如记录所有操作、只记录异常操作等。
- 保护审计日志的完整性:采取措施确保审计日志的完整性和不可篡改性,如加密、数字签名或将日志存储在安全的位置。
- 建立审计报告和警报机制:根据需求和管理层要求,建立定期生成审计报告和实时警报机制。
5. 审计流程为了确保审计的高效和有效,制定清晰的审计流程是必要的。
以下是一个典型的数据库安全审计流程:- 收集和分析审计日志:收集数据库审计日志并使用合适的工具进行分析,以识别异常活动和潜在威胁。
数据库审计系统技术方案

数据库审计系统技术方案一、引言随着互联网的发展和信息化的进步,数据库成为了企业数据存储和管理的核心。
然而,随之而来的是对数据安全的担忧和对数据库操作的监控需求。
数据库审计系统应运而生,可以对数据库进行实时监控、审计和分析,以保证数据的完整性、安全性和合规性。
本文将介绍一个数据库审计系统的技术方案,并探讨具体的实施步骤和所需的技术工具。
二、系统概述数据库审计系统是一种可以监控、记录和分析数据库操作的系统。
它可以通过跟踪和记录数据库的所有操作,包括增删改查、登录和注销等,来保证数据的信息安全。
数据库审计系统可以实时监控和分析数据库操作,并生成相关的审计报告和警报。
三、系统设计1.日志监控2.数据分析数据库审计系统需要对数据库的操作数据进行分析,以发现异常操作和潜在的安全风险。
数据分析可以使用数据挖掘和统计分析的方法来识别异常操作和模式,也可以使用规则引擎和机器学习算法来进行自动化的异常检测和分析。
3.报告生成四、系统实施1.环境准备在实施数据库审计系统之前,需要做一些环境准备工作。
首先,需要确定需要审计的数据库类型和版本,以及审计系统要安装的服务器环境。
其次,需要准备相应的数据库管理员权限,用于配置和监控数据库。
同时,还需要准备审计系统所需的硬件和软件设施。
2.系统安装3.数据库配置安装完成之后,需要对数据库进行配置,以便数据库审计系统可以正常连接和监控数据库。
配置包括创建数据库连接、配置审计选项、设置日志记录和存储位置等。
4.监控和分析配置完成后,数据库审计系统可以开始监控和分析数据库操作。
系统可以实时监控数据库操作日志,并将日志记录到审计数据库中。
同时,可以使用数据分析功能对日志进行分析,以发现异常操作和潜在的安全风险。
5.报告生成最后,根据需求,可以生成各类报告,包括操作日志报告、异常操作报告、安全风险报告等。
报告可以以文本、图表或者其他形式呈现,并可以定期自动生成。
五、技术工具在实施数据库审计系统时,可以使用一些常见的技术工具来辅助实现各项功能。
数据库安全审计方法与实施策略

数据库安全审计方法与实施策略数据库是现代企业信息化建设的重要组成部分,存储着大量的关键数据。
然而,随着互联网的快速发展,数据库安全问题也日益突出。
黑客攻击、数据泄露和不当操作等风险对数据库的安全性造成了严重的威胁。
因此,数据库安全审计方法和实施策略的重要性不可忽视。
一、数据库安全审计方法1. 日志审计日志是数据库记录的关键信息,通过对数据库的日志进行审计,可以监控和追踪对数据库的访问和操作。
日志审计可以识别非法的操作行为和异常访问,同时也可以为安全分析提供重要依据。
通过设定合适的日志级别和审计策略,捕获和记录数据库的所有操作,包括登录和退出、数据增删改、权限变更等,以便及时发现和解决安全问题。
2. 数据库访问控制审计数据库的访问控制是数据库安全的基础,通过加强访问控制审计可以有效防止未经授权的访问和操作。
访问控制审计应包括权限管理的审计、用户访问控制的审计和身份认证的审计等方面。
通过分析数据库的权限设置、用户账号的使用情况和登录记录,可以及时发现未经授权的访问和可能存在的风险隐患。
3. 异常行为监测异常行为监测是数据库安全审计的重要手段之一,主要通过分析和识别数据库的异常操作行为来发现安全漏洞。
常见的异常行为包括频繁的登录失败、远程登录等。
通过对这些异常行为进行实时监测和记录,可以尽早发现并采取相应的防御措施。
4. 审计数据的分析与挖掘数据库安全审计不仅仅是对审计数据的采集和记录,更需要对这些数据进行深入分析与挖掘。
通过运用数据挖掘技术,可以发现数据库中隐藏的安全威胁,预测未来可能出现的安全风险,并提供相应的解决策略。
例如,对登录失败日志进行时间和地域分析,可以发现并禁用异常登录的账号,保障数据库的安全。
二、数据库安全实施策略1. 加强数据库的物理安全物理安全是数据库安全的第一道防线。
首先,应将数据库安装在安全可靠的环境中,避免非授权人员接触。
其次,数据库服务器的防火墙和安全设施要得到保护,并且要定期检查和升级,确保其能够抵御各种网络攻击。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
`目 录1 数据库安全现状 .........................................................2 数据泄密途径及原因分析 .................................................3 数据库审计系统概述 .....................................................4 数据库审计基本要求 .....................................................4.1 全面的数据库审计 ..................................................4.2 简易部署 ..........................................................4.3 业务操作实时监控回放 .............................................. 5 数据库审计系统主要功能 .................................................5.1 全方位的数据库审计 ................................................5.1.1 ................................... 多数据库系统及运行平台支持5.1.2 ......................................... 细粒度数据库操作审计5.2 实时回放数据库操作 ................................................5.3 事件精准定位 ......................................................5.4 事件关联分析 ......................................................5.5 访问工具监控 ......................................................5.6 黑白名单审计 ......................................................5.7 变量审计 .......................................................... 数据库审计 解决方案5.8 关注字段值提取....................................................5.9 简单易用..........................................................5.10 海量存储........................................................6 典型应用...............................................................7 产品选型...............................................................1数据库安全现状目前,我国公安行业、各政府部门、企事业单位使用的数据库系统绝大部分是由国外研制的商用数据库系统,其内部操作不透明,无法通过外部的任何安全工具来阻止内部用户的恶意操作、滥用资源和泄露机密信息等行为。
通常情况下,信息安全侧重于防备外来未授权用户的非法访问,而对于内部合法用户的访问行为,则防范较弱。
防火墙、入侵检测系统可以抵御各种外网活动所带来的威胁,但是不能有效防范内部威胁。
而这些都是现有系统访问控制机制不能防止的,诸如此类的内部信息安全问题一旦出现,所造成的经济损失和社会影响将是无法估量的。
面对可能的安全威胁,建立一套有效的信息安全审计体系,加强对数据库信息的监管力度,有效管理并尽量降低信息安全风险,是非常重要而且必要的。
2数据泄密途径及原因分析数据库系统是政企用户最具有战略性的资产,随着业务系统的不断增加伴随着数据库信息价值以及可访问性提升,使得数据库面对来自内部和外部的安全风险大大增加,如违规越权操作、恶意入侵导致机密信息窃取泄漏,但事后却无法有效追溯和审计,数据库安全存在如下风险:(1)核心数据维护人员越来越多,既有本公司的信息维护人员,也有系统开发商、第三方运维外包公司的操作监控失效等等,致使安全事件发生时,无法追溯并定位真实的操作者。
(2)授权人员的权限滥用;如:已授权的人员通过自己拥有可查询、修改的权限进行滥用。
他们通过信息化系统如财务系统、OA系统、BI系统查询核心数据库敏感信息。
(3)现有的安全工具(比如:防火墙、IDS、IPS等)无法阻止内部用户的恶意操作、滥用资源和泄露机密信息等行为。
3数据库审计系统概述数据库审计系统是对网络访问数据库操作行为进行细粒度分析的安全设备,它可提供实时监控、违规响应、历史行为回溯等操作分析功能,是满足数据库风险管理和内控要求、提升内部安全监管,保障数据库安全的有效手段。
4数据库审计基本要求4.1全面的数据库审计数据库审计系统能够对业务网络中Oracle、SQL-Server、DB2、Informix、Sybase、MySQL、PostgreSQL、Cache、达梦等数据库进行全方位的安全审计,数据库审计数量不受限制。
具体包括:1)数据访问审计:记录所有对保护数据的访问信息,包括主机访问、文件操作、数据库执行SQL语句或存储过程等。
系统审计所有用户对关键数据的访问行为,防止外部黑客入侵访问和内部人员非法获取敏感信息。
2)数据变更审计:统计和查询所有被保护数据的变更记录,包括核心业务数据库表结构、关键数据文件的修改操作等等,防止外部和内部人员非法篡改重要的业务数据。
3)权限操作审计:统计和查询所有用户的登录成功和失败尝试记录,记录所有用户的访问操作和用户配置信息及其权限变更情况,可用于事故和故障的追踪和诊断。
4)数据库安全:支持对SQL注入、跨站脚本攻击等web攻击的识别与告警。
4.2简易部署数据库审计系统利用业务协议检测技术,系统能够识别各类数据库的访问协议、FTP 协议、TELNET协议、HTTP等协议,经过审计引擎的智能分析,发现网络入侵和操作违规行为。
数据库审计系统部署方便,即插即用,对业务网络没有影响。
系统不仅支持多个网段审计;更可分布式部署,实现对大规模业务网络的审计。
4.3业务操作实时监控回放数据库审计系统对访问数据库操作进行实时、详细的监控和审计,支持过程回放,真实地展现用户的操作。
借助基于会话的行为分析(Session-based Behavior Analysis)技术,审计员可以对当前网络中所有访问者进行基于时间的审查,了解每个访问者任意一段时间内先后进行了什么操作,并支持访问过程回放。
数据库审计系统真正实现了对“谁、什么时间段内、对什么(数据)、进行了哪些操作、结果如何”的全程审计。
5数据库审计系统主要功能5.1全方位的数据库审计5.1.1多数据库系统及运行平台支持数据库审计系统产品能够对多种操作系统平台下各个品牌、各个版本的数据库进行审计。
产品能够审计的数据库系统包括:Oracle 8i / 9i / 10g / 11gSQL Server 2000 / 2005 / 2008IBM DB2 7.x / 8.x / 9.xIBM Informix Dynamic Server 9.x /10.x /11.xSybase ASE12.x / 15.xMySQL 4.x / 5.x /6.x国产数据库,例如达梦产品能够审计的数据库运行平台包括:Windows、Linux、HP-UX、Solaris、AIX。
5.1.2细粒度数据库操作审计数据库审计系统能够深入细致地对数据库的各种操作及其内容进行审计,并且能够用户通过各种方式访问数据库的行为。
系统审计的行为包括DDL、DML、DCL,以及其它操作等行为;审计的内容可以细化到库、表、记录、用户、存储过程、函数、调用参数,等等。
如下表所示:5.2实时回放数据库操作传统的数据库或者网络审计系统都采用基于指令的操作分析(Command-based Record Analysis)技术,可以显示出所有与数据库主机相关的操作,但是这些操作都是一条条孤立的指令,无法体现这些操作之间的关联,例如是否是同一用户的操作、以及操作的时间先后,审计员被迫从大量的操作记录中自行寻找蛛丝马迹,效率低下。
借助基于会话的行为分析(Session-based Behavior Analysis)技术,审计员可以对当前网络中所有访问者进行基于时间的审查,了解每个访问者任意一段时间内先后进行了什么操作,并支持访问过程回放。
数据库审计系统真正实现了对“谁、什么时间段内、对什么(数据)、进行了哪些操作、结果如何”的全程审计。
5.3事件精准定位在信息安全及虚拟化背景时代下,单靠某一个信息去定位违规操作者已经成为不可能,如内网用户大多采用DHCP分配IP地址,没有做IP-MAC绑定及相应的准入规则,用户可通过更改操作系统名、IP地址、MAC地址等方式逃避追踪,传统的数据库审计定位往往局限于IP地址和MAC地址,很多时候不具备可信性。
因此只有通过关联尽可能多的身份定位信息进行定位以及做一定的准入权限设置,其审计结果才具有可靠性,才能作为电子证据。
数据库审计系统产品可以对IP、MAC、操作系统用户名、使用的工具、应用系统账号等一系列进行关联分析,从而追踪到具体人。
5.4事件关联分析数据库审计系统可对响应事件进行关联,如根据IP关联出某段时间内该IP所触发的告警数量等;根据一段时间内的数据库或应用系统登录失败次数判断出暴力破解密码的可能性;根据账号的多次登录判断账号信息泄密或共享账号的可能性;相似SQL语句执行时间过长从而判断该语句设计的合理性等。
根据事件关联性分析,自动涌现一批对客户具有实用价值的信息,帮助客户管理和维护好现有应用。
5.5访问工具监控数据库审计系统自动扫描连接数据库的访问工具。
从访问数据库的源头进行分析,应用系统和客户端工具根据不同的数据库类型可通过ODBC、JDBC、直连等方式连接数据库,直接连接工具如Winsql、Plsql及C/S架构的客户端工具等。
如发现审计记录中出现未知的数据库连接工具或出现规定之外的连接工具,审计员可根据工具监控记录分析出使用过该工具的IP及关联的操作记录,进而取证使用该工具的源头及操作的合法性。