摘 要:现阶段我国的网络技术得到了迅速发展,网络数据库的应用为人们提供了很大方便,但是在对网络数据库的应用中,也需要加强其安全保障措施实施。网络数据库应用系统在不断的扩散,数据量的加大以及更新速度的更快,数据资源也呈现出了规模化特征。文章主要就网络数据库安全保障的重要性及存在的安全问题详细分析,然后结合实际对网络数据库的优化措施加以探究,希望能通过此次研究分析,有助于网络数据库的应用效率提高。
关键词:网络数据库;安全;性能优化
引言
社会的不断发展对计算机网络技术的应用需求有所增加,计算机网络技术已经在社会各领域当中得到了应用。网络数据库的应用对人们的信息数据存储以及管理提供了很大便捷。受到网络开放性属性的影响,网络数据库的应用也存在着安全隐患,强化网络数据库的安全性能就显得比较重要,通过从理论上对网络数据库的安全和性能优化的研究分析,就能从理论上为数据库安全保障提供支持。
1 网络数据库安全保障的重要性及存在的安全问题分析
1.1 网络数据库安全保障的重要性分析
新科学技术迅速发展过程中,计算机网络的开放性也促进了技术广泛应用,计算机网络应用是在信息存储以及管理模块基础上来进行实现的,这就需要加强计算机网络数据库的安全性,保障网络技术的作用充分发挥。网络安全运行模块当中网络数据的安全性是计算机领域的一个重点课题,其中的网络数据库的数据存储安全性是核心,保障网络数据库的信息安全才能有利于人们正常的工作,促进网络的稳定安全运行[1]。从当前网络数据库的功能特征来看,主要能对大量数据信息实施高效的存储,并对数据信息的完整性以及一致性有着保证作用。网络系统的开放性以及复杂性,比较容易受到外界攻击,对数据库的数据信息安全性有着很大威胁。网络数据库还存有大量重要敏感性高的数据资源信息,所以需要加强对网络数据库的应用安全保障,以及数据库性能的优化。
1.2 网络数据库应用安全问题分析
网络数据库的应用过程受到多方面因素影响,存在着诸多问题有待解决。在搜索语言植入方面就存在着安全问题。不同互联网设备都需要通过网页服务器实施加载。网页服务器设置是依附防火墙进行加载的,这只是对指定客户端利用的,其他客户端是不能利用的。所以有的黑客就会利用这一漏洞进行入侵,在端口常见的不安全形式也就是黑客的攻击[2]。如果在短时间不能发现问题,就必然会对网络数据库的安全带来很大的威胁。
网络数据库在应用过程中所存在的安全问题还体现在网络手段的攻击,如果网络系统安全防御能力比较低,就必然不能保障网络数据库的安全性。还有就是自身在操作过程中不当造成的网络数据库数据信息的错误,以及在非权限范围内数据的非法访问和对网络数据库正常访问的攻击等等。非法窃取以及篡改数据库当中连接的数据资源信息等,这些都会威胁网络数据库自身的安全。
网络数据库应用安全还会受到数据库下载影响存在安全问题。每个软件都会有一个接入口,在对软件应用过程中也会启动每个程序项,大部分用户也会选择ASP实施数据库对文件进行连接。而这些软件就可能自带病毒,在应用过程中也会顺着程序的运行进入到网络数据库当中,必然会造成电脑中毒[3]。如下载者进行资源下载中,下载到含有爆破工具的资源,黑客就会定位网络数据库,黑客就会对代码进行破解,数据库就会被窃取以及破坏等。对于这些层面的安全问题,要从多方面考虑,制定科学有效的措施预防这些问题。
2 网络数据库性能优化措施实施
加强对网络数据库的安全保障,以及提高其性能,就要注重措施的多样化实施。结合实际网络数据库的安全问题,提出了以下几点措施:
第一,对电脑漏洞要不定期检测。保障网络数据库的安全性,以及提高其性能,就要对电脑的系统运行漏洞不定期的检测,这是对黑客侵入有效防御措施。对计算机系统运行过程中,在每个环节都要注重安全保障,在密码的设置上要用特殊符号和一般符号进行结合,增加破译的难度。也可下载相应的整理软件,对系统漏洞进行及时性修补[4]。常用的有360安全卫士以及杀毒软件,金山杀毒软件等,这些都能有助于保障电脑系统的安全性,对漏洞及时性修复,从而保障网络数据库的安全。
第二,加强专业加密技术的应用。网络数据库的安全保障,需要采取加密技术。数据库在加密之后需要网络授权技术对数据库实施解密,对专业化的加密技术应用后就能有效防止数据库信息遭到破坏。网络数据库当中数据加密是数据库安全核心问题,未能有效抵抗黑客利用网络协议以及操作系统安全漏洞绕过数据库安全机制直接访问数据库文件,就必须采取有效的加密技术应用。通過密钥加密以及签字加密等,都能有助于数据库的信息安全性保障。
第三,注重操作系统安全技术的应用。网络数据库的安全保障以及性能优化,就要注重操作系统安全技术的应用,操作系统作为大型数据库系统运行的平台,其为数据系统能提供有效安全保护功能。当前操作系统平台多是集中在Windows 2000和Unix,安全级别通常为C1、C2级,安全技术中安全治理措施以及数据安全的实施等,都有助于网络数据库的数据信息安全保障。操作系统的安全措施主要是配置本地计算机安全设置,有账户锁定技术以及密码措施和IP安全措施等,这些技术在口令以及访问权限和用户账户方面进行应用。
第四,加强网络数据库性能的优化实施。为能够满足用户的交互性以及应用程序复杂性的需要,就需要使用信息易操作以及修改的优化方式对数据库进行访问。设计数据库网络集成措施就要考虑诸多层面的内容。对SQL Server上应用程序性能的优化,在注册表当中把主要的ADO组件的线程模式从Apartment改变为Both。然后限制应用程序的等待连接到数据库的时间,数据库活动中的浪涌等导致数据库的积压,这就会造成等候时间增加,过多的延迟增加了用户得知请求不能得到处理前的等待时间。所以要设置连接超时。在应用程序的设计中及时关闭不再需要的连接[5]。通过对综合的WEB服务器的应用,取消了对三层系统位于客户端以及数据库间第一层,设置对所有请求是采取的统一数据库连接,这样就从很大程度上提高了数据库应用性能。
第五,加强身份认证以及权限控制,保障网络数据库的安全。网络数据库安全的保障需要采取多种技术手段加以应用,而用户的身份认证以及权限控制就是比较重要的方法,也是对网络数据库安全保障的重要防线。在验证用户的口令以及名称之后,就能有效防止非法用户注册到数据库,有效避免非权限人员对数据库实施非法的存取以及恶意性的操作,这也是身份认证方法的基本作用。在权限的控制方面,就是对用户授予相应权限,还要对用户操纵数据库的权力进行限制。能对用户在实体执行权限方面得以获得,并能有效组织用户访问非权限的数据。
第六,加强用户的网络技术应用安全意识。保障网络数据库的安全,用户自身也要加强安全意识,对计算机使用过程中,对每个浏览器的加载页面利用就要慎重。对互联网上留下的痕迹要及时性清除,避免给黑客留下攻击的机会。用户也要加强对网络数据库安全管理的相关知识,在一些基础的防御措施方面及时性掌握,为保障网络数据库的安全做好准备工作。
第七,网络数据库的安全保障过程中,可通过攻击检测以及审计追踪的方法应用,这对数据库的安全也能起到保障作用。攻击检测以及审计追踪应用在安全性比较高的部门较为常见,这是对网络数据库安全保障的最后安全防线。在网络数据库的安全保障当中,身份认证以及权限控制应用比较广,但是系统自身会存在着一些安全漏洞,以及合法用户滥用特权的问题,通过审计追踪以及攻击检测等方法的应用,就能有助于解决这些问题,对保障网络数据库的安全有着积极作用。保护自己免受口令攻击的最佳方法就是:避免使用默认口令,建立强健的口令管理程序并对口令经常改变。在这些方法得到科学应用下,就能保障网络数据库的安全。
3 结束语
综上所述,加强网络数据库的安全防范措施的实施,就要从多方面注重技术的应用,通过防御技术实施对网络数据库的信息安全进行保障。通过从理论上对网络数据库的安全保障的重要性以及问题分析,并提出相应措施,希望能对解决实际问题提供有力支持。
参考文献
[1]杨小琴.计算机网络数据库存在的安全威胁及措施[J].信息与电脑(理论版),2015(22).
[2]李太連,龙科.计算机网络数据库存在的安全威胁与应对措施探讨[J].信息与电脑(理论版),2014(04).
[3]杨晓雪.浅析网络数据库的安全保障技术[J].电子技术与软件工程,2015(10).
[4]张咏梅.关于数据库安全管理问题的研究[J].信息安全与技术,2013(04).
[5]李波.网络数据库的性能和安全优化[J].电子制作,2013(19).
作者简介:刘民泽(1990-),女,黑龙江省七台河市,工作单位:海通期货股份有限公司,职务:测试工程师,研究方向:计算机。