关于计算机数据库的安全防范技术探析

(整期优先)网络出版时间:2017-12-22
/ 2

关于计算机数据库的安全防范技术探析

刘琦

广西期刊传媒集团有限公司广西壮族自治区桂林市541004

摘要:随着我国社会的不断发展,人们的生活和生产都已经离不开计算机的应用,同时也标志着现代社会已经进入到了信息化的时代,计算机的应用必不可少的就是数据库的产生,在现代企业的发展过程中,计算机数据库的安全防范技术得到了高度的重视,本文主要围绕计算机数据库的安全防范技术进行了探析,主要包括:数据库安全性的重要性、计算机数据库运行中的安全隐患分析、计算机数据库的安全防范技术,以供参考。

关键词:计算机;数据库;安全防范

引言

计算机的发展速度非常快,数据库在计算机中,起到支持的作用,数据库,存储了计算机运行时的诸多数据,很多数据均属于保密信息,由此在计算机数据库运行时,对安全防范技术有着极大的需求,目的是维护计算机数据库的安全。安全防范技术,能够提高数据库的安全水平,维护计算机数据库的安全状态,规避潜在的风险。

1计算机数据库安全性的重要性

在数据库的系统中,其安全性有着重要的地位,只有保证了数据的安全性,才能使得工作正常的运行,数据库安全性主要包括:保护数据资源安全、保护数据操作安全。对于保护数据资源的安全来说,这是计算机数据库的重要内容,在计算机数据库当中,会存放到大量的信息资料,各种网站的建立,如淘宝、阿里巴巴、天猫等,用户如果要登录使用这些网站,都会涉及到个人的身份信息、资金交易等,如果用户在网购的过程中,网站无法确保用户信息的安全,在其管理的过程中,存在漏洞,那么势必会遭受到黑客的攻击,威胁到用户资料的安全,严重者还会造成一定的经济损失,影响社会的稳定发展;对于保护数据操作的安全性来说,其主要针对的就是商业网站,商业网站的所有交易都是在计算机和网络的基础上进行的,所以在交易的过程中,双方的数据资料都会存放在数据库中,数据库安全,则可以保护数据安全,并且有效提供给相关人士阅读。但是如果数据库安全无法被保证,数据存在泄漏的可能性,那么就会影响到交易正常进行。

2计算机数据库运行中的安全隐患分析

2.1内部影响

内部影响,主要指的是计算机本身发生故障问题。计算机在运行的过程中,会受到各种因素的影响,如人为因素,在使用计算机的过程中,由于用户的使用不规范,导致计算机的操作系统受到影响,出现蓝屏、乱码、死机等问题,这些问题的出现,都会对数据库的安全运行造成一定的影响,使得用户不能正常的访问数据库,容易引发安全漏洞,造成数据的丢失或损坏。

2.2外部影响

据计算机数据库的运行而言,由于外部的影响而引发的安全隐患是比较常见的,主要的外部影响表现在以下几个方面:一是,非法访问与数据篡改,如攻击者向用户的计算机发送垃圾文件,对数据库服务器的端口进行堵塞,使其不能进行正常的通信,而且在此时,攻击者就可以对数据库进行非法的访问,而且还可以对数据库的内容进行随意的改动;二是,利用木马、病毒等对数据库进行攻击,以链接或者是邮件的形式,使其进入到数据库内部,这种方法,是利用了数据库的安全漏洞,修改了数据库的内部文件,使其不能正常的运行。

3计算机数据库的安全防范技术

3.1防火墙技术

在计算机数据库的安全防范技术中,最常见的就是防火墙技术。防火技术的应用主要是对数据库的访问信息进行过滤、筛选,其保证了计算机在连接网络之前会先通过防火墙的过滤,才能实现对服务器命令的访问以及进入目标数据库等操作,如果发现有异常的信息,那么防火墙就会将其阻挡在网络以外,禁止访问数据库。对于防火墙来说,它的过滤技术在保证数据库安全方面有着重要的的作用,而且,当前的防火技术主要分为软件防火墙以及硬件防火墙,在本质上两者没有太大的差异,主要是围绕数据库的区域、机构,设置隔离式的屏障,有效阻断外网的恶意攻击和非法访问,同时也能保护内网的数据库信息,避免有不良输出的情况,有效的保障了数据库中的信息。

3.2访问设置

在计算机数据库的安全防范技术中,应该充分的利用访问权限的设置来对计算机的数据库信息进行保护。访问控制,对于计算机数据库来说,是最基础的防范技术,数据库具备访问权限,只有拥有权限者才能进入到数据库当中查阅信息,反之,如果没有访问权限的用户,是不能进入到数据库中的。在访问控制中,应该设置专门的管理人员,对使用数据库的用户进行身份的核实,避免出现违规访问或恶意攻击的情况。另外,在此基础上,还可以设置相应的数据加密技术,可以分为数据加密、访问加密。对于数据加密来说,就是对数据库中的信息进行加密处理,即便发生不正当的入侵事件,也不能对数据库中的信息进行准确的读取,就会显示出无效数据或者出现乱码;对于访问加密来说,就是在数据库方面设置相应的密码,对数据库实施保护,而且,密码以转换字符显示,保护了访问的路径和数据库。

3.3入侵检测技术

入侵检测技术,主要在计算机数据库中应用于木马、病毒、攻击等行为的检测,为数据库的运行,提供安全的环境,保障数据库的安全运行。在计算机数据库的运行过程中,对病毒的基本信息进行了全面的掌握和汇总,并且应用数据库表的形式,应用到入侵检测方面,一旦数据库受到威胁时,数据库表就会根据统计的信息,给出相对应的保护措施,对外部的攻击进行有效的防范。在入侵技术对计算机数据库进行保护的过程中,会对数据表中的信息进行及时的更新,不断的强化安全防范措施。

3.4检测协同入侵的技术

当前,安全防范技术在不断的更新和完善,而且黑客攻击的技术也在不断的发展,目前,最新的攻击方法就是采用协同入侵的方式,一旦计算机被协同入侵,一般的检测技术是无法及时发现,并且无法对其进行拦截,所以,为了有效的保障数据库的安全,检测协同入侵技术应运而生,该技术主要是将不同组件按照功能不同进行划分,再利用IDs技术实现组件间的信息交换,从而检测协同入侵的痕迹,该方法可以大大提高检测出计算机受到协同入侵的机率,有效提升计算机数据的安全性。

3.5数据备份技术

数据备份技术在计算机数据库中起到预防的作用,防止数据丢失。当计算机数据库在运行过程中,受到影响,如病毒、木马等,就会出现数据丢失的枪口,而且,当计算机受到外力破坏时,也会对数据信息造成一定的影响,所以,为了有效的保护数据信息的完整性和安全性,就要对其进行备份保护。数据备份是数据库容灾的基础方法,随着计算机网络的发展,现行数据库备份技术中,经常采用网络备份的方法,把数据库中的数据,通过专门的数据软件,备份到网络环境内,一旦有数据丢失的情况,就可以恢复已经备份的数据,确保数据的完整性。当前,在计算机数据库安全防范技术中,数据备份已经成为了必不可少的技术,能有效的预防数据的丢失,在计算机出现问题时能对数据库中的信息进行有效的保护,并且迅速恢复正常的工作状态。数据备份技术中,配合反复制、反拷贝管理,预防数据盗取,保障数据库的安全性。

结束语

最近几年,高科技技术不断发展下,数据泄漏情况越来越严重,不少网站被攻击、账户信息被泄漏、银行卡被盗刷等等,这些安全隐患无时无刻不在考验着计算机数据库的安全性能。数据库信息一旦被泄漏,给企业、社会以及广大用户都会带来巨大经济损失,甚至是精神打击。而不断提升数据库的安全防范技术是有效避免数据库被入侵以及破坏的有效手段,大大提升计算机数据库的安全性。

参考文献

[1]杨晓云.关于计算机数据库的安全防范技术探析[J].网络安全技术与应用,2016,11:95.

[2]路春辉.关于对计算机数据库的安全防范技术的有效探讨[J].电子技术与软件工程,2015,23:224