审计客户服务器数据库安全时,is审计师应该最关注于哪一方面的可用性

作者&投稿:招翰 (若有异议请与网页底部的电邮联系)
数据库审计的审计手册~

数据库系统功能强大而丰富,对于一个数据库环境而言,我们可以生成很多类型的审计记录。知道有哪些审计类型以及如何实施这些审计有助于你满足合规需求。要实施完善的数据库审计,必须理解的一个关键问题是需求,从而知道可以使用哪些审计类型来满足自己的需求。登入和登出在你要进入一家公司会晤某人的时候,一般需要在前台进行登记。这样做可确保公司完整的记录进入公司的任何人,在出现问题时,或在追踪和调查“这事儿是谁干的?”时,这种登录很有用处。这种日志通常会记录来客是谁、何时进入、何时离开。同样的过程也适用于数据库,多数环境中所需要的首要审计就是完整的记录哪些人曾登入过数据库。对于这类审计,你需要记录两类事件:登入事件和登出事件。对于每一个事件,你都需要保存登录名和时间,但你还应该考虑记录附加信息。这包括发起连接的客户端的IP地址,以及用于初始化连接的程序。例如,在Oracle环境中,你可能想知道该连接是否由SQL Plus等初始化。数据库源头与登录活动审计相关的是客户源信息的审计。这包括审计哪个网络节点连接到了数据库(例如,使用一个IP地址还是主机名),并且审计使用哪个应用程序访问了数据库。虽然这种信息是我们在审计数据连接时通常都会捕获的值之一,但在SQL调用水平上捕获这种信息非常重要。除了知道一个用户是使用Excel而不是SAP系统连接之外,你还需要知道某次更新是由Excel电子数据表软件还是由SAP系统执行的。因此,你在每次查询和数据库操作中,应该将源程序收集在审计记录中,特别当IP地址能够唯一确认一个用户时。如果你的架构是基于客户/服务器的,那么源IP地址通常会确认一个唯一的用户。这种情况下,根据用户每次SQL调用的IP地址进行跟踪和报告,这同报告终端用户的数据库操作和数据查看同样有益。另一方面,如果你使用一种应用程序服务器架构,那么IP地址不会帮助你确认和报告终端用户,你需要借助于其它技术。在审计和提供审计信息时,你还得做另一个决定,这与你是提供“原始数据”还是更易于使用的数据有关。例如,上图三中的左侧显示了哪些源程序被用于访问运行在155.212.221.84上的SQL服务器上。这种信息对于了解环境的人员来说非常有用。而上图右侧所提供的信息对一般人来说更有意义,这些人并不关心IP地址是什么,却知道HR(人力资源)数据库是怎么回事。如果相关人员理解与开发者工具登录进入人力资源(HR)数据库有关的风险,这种信息显然更有意义。审计数据库错误审计由数据库返回的错误也是很重要的,它是你应实施的首个审计日志之一。从安全的观点来看,这尤其重要。例如,在许多情况下,攻击者会进行很多尝试直至得逞。攻击者可以使用基于UNION的攻击,他需要猜测数据表的正确栏数,直到他得到正确的数字,数据库将会不断地返回一个错误代码,表明SELECT语句所选择的栏数不匹配。如果你记录了所有的错误,就可以确认这种攻击并做出响应。失败的登录是需要进行记录和监视的错误之一,即使你并没审计数据库的登录。最后,任何失败的提升特权的试图操作都表明攻击正在发生。从质量的观点看,错误审计也很重要,它符合合规要求。我们应该确认并修复漏洞和应用程序错误,而记录SQL错误通常是确认这些问题的一种简单方法。因而,即使你关心的是安全问题,将这种信息提供给应用程序的所有者也很有意义,因为谁都不愿意运行存在着问题的代码。幸运的话,这些错误甚至会向你指出那些影响响应时间和可用性的问题。

接受审计业务前,审计师应考虑以下因素
1.审计师是否熟悉相关行业或业务对象;
2.审计师是否具有执行类似业务的经验,或是否具备有效获取必要技能和知识的能力;
3.审计师是否拥有足够的具有必要素质和专业胜任能力;
4.在需要时,是否能够得到专家的帮助;
5.如果需要项目质量控制复核,是否具备(或者能够聘请到)符合标准和资格要求的项目质量控制复核人员;
6.审计师是否能够在提交报告的最后期限内完成业务。
如果决定接受或保持客户关系和具体业务,审计师应与客户就相关问题达成一致理解,并形成书面业务约定书,将对业务的性质、范围和局限性产生误解的风险降至最低。

审计客户服务器数据库安全时,is审计师应该最关注于哪一方面的可用性
接受审计业务前,审计师应考虑以下因素
1.审计师是否熟悉相关行业或业务对象;
2.审计师是否具有执行类似业务的经验,或是否具备有效获取必要技能和知识的能力;
3.审计师是否拥有足够的具有必要素质和专业胜任能力;
4.在需要时,是否能够得到专家的帮助;
5.如果需要项目质量控制复核,是否具备(或者能够聘请到)符合标准和资格要求的项目质量控制复核人员;
6.审计师是否能够在提交报告的最后期限内完成业务。


如何选择数据库服务器如何选择数据库服务器端口
比较各服务器厂商和TPC组织公布的TpmC值后,选择相应的型号。同时将计算出的TpmC值除以服务器的市场价\/报价,得到单位TpmC值的价格,然后选择性价比高的服务器。2.可靠性原则:可靠性原则是所有设备和系统选择的首要考虑因素,特别是对于处理要求大、长期运行的大型系统。考虑服务器系统的可靠性,不仅要考虑...

数据库服务器怎么配置?
一般数据库和计费应用服务器在大型计费系统的设计中就会采用集群方式来增加可靠性,其中挂接的磁盘存储系统,根据数据量和投资考虑,可以采用DAS、NAS或SAN等实现技术。结论:服务器的IO要高,否则在CPU和内存都是高性能的情况下,会出现瓶颈。除此之外,服务器的扩展性要好,为的是满足企业在日后发展的...

如何管理服务器上的多个数据库
处理托管多个数据库的SQL服务器的维护的最大难题是时机。你需要保证你的维护任务能够在这个SQL服务器托管的全部数据库计划的维护时间窗内完成。在任何数据库的维护时间窗之外进行维护工作都将引起数据库运行缓慢,因为硬盘和CPU资源现在被维护活动占用了,而不是处理正常的数据库查询。 重新索引工作 已经证明...

常见的数据库有哪些
?(3)MySQL服务器是一个快速,可靠和易于使用的数据库服务器。 ?(4)在MySQL服务器的客户机\/服务器或嵌入式系统。 ?(5)可以使用MySQL软件。 2.SQL Server的吗? ?SQL Server是由微软开发的数据库管理系统,是目前最流行的数据库,用于存储在网络上的数据,它已被广泛用于电子商务,银行,保险,电力和其他数据库...

数据库主要分为哪两种类型?
数据库主要分为关系数据库和非关系型数据库(NoSQL)。1、关系数据库 关系型数据库,存储的格式可以直观地反映实体间的关系。关系型数据库和常见的表格比较相似,关系型数据库中表与表之间是有很多复杂的关联关系的。常见的关系型数据库有Mysql,SqlServer等。在轻量或者小型的应用中,使用不同的关系型...

什么是服务器,服务器是什么意思
服务器是提供计算服务的设备。通常是指那些具有较高计算能力,能够提供给多个用户使用的计算机。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器、数据库服务器、应用程序服务器、WEB服务器等。服...

什么叫客户机\/服务器模式?
客户机\/服务器模式 Client\/server model) 简称C\/S系统。是一类按新的应用模式运行的分布式计算机系统。在这个应用模式中,用户只关心完整地解决自己的应用问题,而不关心这些应用问题由系统中哪台或哪几台计算机来完成。在C\/S系统中,能为应用提供服务(如文件服务,打印服务,拷贝服务,图象服务,通信...

数据库分为哪几种版本
1、层次式数据库 2、网络式数据库 3、关系式数据库 问题二:数据库有哪几种? 常用的数据库:oracle、sqlserver、mysql、access、sybase 2、特点。 -oracle: 1.数据库安全性很高,很适合做大型数据库。支持多种系统平台(HPUX、SUNOS、OSF\/1、VMS、 WINDOWS、WINDOWS\/NT、OS\/2)。 2.支持客户机\/服务器体系...

服务器数据备份问题
服务器数据库备份的方法有很多种 一、直接备份 进入数据库的企业管理器,找到数据库,右键--属性,查看数据库文件以及日志文件所存放的位置 其中,.MDF为数据文件 .LDF为日志文件 所谓的备份就是把所有符合以上规则的文件copy一份,存起来 这种备份方法是最快最完整的,但是在备份前需要将数据库的服务...

服务器数据库查询慢
10、分布式分区视图可用于实现数据库服务器联合体。联合体是一组分开管理的服务器,但它们相互协作分担系统的处理负荷。这种通过分区数据形成数据库服务器联合体的机制能够扩大一组服务器,以支持大型的多层 Web 站点的处理需要。有关更多信息,参见设计联合数据库服务器。(参照SQL帮助文件''分区视图'')a...

慈溪市18748365505: 审计客户服务器数据库安全时,is审计师应该最关注于哪一方面的可用性 -
寿翰择明: 接受审计业务前,审计师应考虑以下因素1.审计师是否熟悉相关行业或业务对象;2.审计师是否具有执行类似业务的经验,或是否具备有效获取必要技能...

慈溪市18748365505: 什么是安全审计,关于数据库的? -
寿翰择明: 数据库安全审计主要用于监视并记录对数据库服务器的各类操作行为,通过对网络数据的分析,实时地、智能地解析对数据库服务器的各种操作,并记入审计数据库中以便日后进行查询、分析、过滤,实现对目标数据库系统的用户操作的监控和...

慈溪市18748365505: 数据库自身审计有什么不足?
寿翰择明:虽然各数据库系统都拥有自身审计功能,但存在如下一些不足: 1.审计规则配置复杂,对管理员要求很高,不方便使用; 2.丧失了审计的中立性和独立性原则; 3.某些原因,决定了对某些数据库操作审计记录不完整,比如因为缺乏对select操作的审计; 4.占用服务器资源,影响业务系统难以保证; 5.审计记录容易被删除,记录安全性难以保证; 6.各数据库系统的审计信息格式复杂,不统一,难以集中审计,影响审计效果. 具体可以参考深圳昂楷科技有限公司官网介绍.

慈溪市18748365505: 数据库审计是什么?
寿翰择明: 数据库审计(简称DBAudit)能够实时记录网络上的数据库活动,对数据库操作进行细粒度审计的合规性管理,对数据库遭受到的风险行为进行告警,对攻击行为进行阻断.它通过对用户访问数据库行为的记录、分析和汇报,用来帮助用户事后生成合规报告、事故追根溯源,同时加强内外部数据库网络行为记录,提高数据资产安全.

慈溪市18748365505: 322一家医疗服务提供商正在考虑为其员工和患者提供互联网... - 上学吧
寿翰择明: 设计审计质量控制系统应考虑以下因素:(1)经营理念;(2)组织结构;(3)建立、健全质量控制系统的政策和程序;(4)沟通质量控制程序的方式;(5)现行质量控制系统;(6)会计师事务所的规模;(7)所提供专业服务的性质;(8)客户类型;(9)负责人及员工对质量控制观念的接受程度;(10)会计师事务所的区域分布.

慈溪市18748365505: 如何实现数据库存储过程操作审计 -
寿翰择明: --禁用C2 审核跟踪和只限成功的登录 EXEC sys.sp_configure N'c2 audit mode', N'0' GO RECONFIGURE WITH OVERRIDE GO USE [master] GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\...

慈溪市18748365505: SOX法案中对数据库安全审计有什么要求? -
寿翰择明: 在SOX法案中,依据COBIT建立企业信息技术内部控制,其中对数据库安全审计做出了明确的要求:1、对企业内部敏感数据的存取行为审计2、对数据的DML操作行为审计3、对数据表的DDL操作行为审计4、出现的账号登录失败、SQL访问关键错误等异常情况审计5、对账号和角色的操作行为,例如Grant、Revoke等命令的审计

慈溪市18748365505: SQL Server中安全审核级别 -
寿翰择明: 审核就是记日志无表示不记日志成功表示成功的登录记日志失败表示失败的登录记日志全部就是所有的登录操作都记日志WIN2000的话在管理工具->事件查看器中看

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网