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

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

ID:31358368

大小:106.00 KB

页数:6页

时间:2019-01-09

关于计算机数据库的安全防范技术探析_第1页
关于计算机数据库的安全防范技术探析_第2页
关于计算机数据库的安全防范技术探析_第3页
关于计算机数据库的安全防范技术探析_第4页
关于计算机数据库的安全防范技术探析_第5页
资源描述:

《关于计算机数据库的安全防范技术探析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、关于计算机数据库的安全防范技术探析  摘要:随着我国社会经济的发展和科学技术水平的不断进步,数据库已经实现了广泛应用,在众多领域中都发挥了重要的作用。尤其在军事、政治、文化中的计算机应用都需要数据库的支持,所以数据库的安全性就成了最为重视的话题。如果数据泄露救护造成不可挽回的损失,本文主要对数据库安全管理的重要性进行分析和计算机数据库安全防范技术的具体应用,探讨提高安全防范技术的措施,旨在为我国计算机数据库的安全提供技术参考。  关键词:计算机;数据库;安全防范技术  中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)19-0032-02 

2、 现在各个行业中计算机的使用已经实现了普及,在互联网技术的不断发展的时代背景下,计算机数据库也逐渐在众多领域中开始应用。尤其在军事、政治、文化等方面已经不能离开数据库的有效应用。数据库涉及国家、商业、军事等领域中的核心机密,所以数据库的安全性直接关系到众多利用计算机领域的机密安全。文章对数据库安全防范的重要性和意义展开分析,从几个方面入手来探讨提高安全防范技术的措施。  1计算机数据库安全防范的重要意义6  第一,数据资源的完整性和真实性的前提是做好数据库的安全管理。数据库是计算机用户保护自己资料信息的一个仓库,尤其是现在企业、政府都不能与计算机数据库脱离关系,相关

3、的计算机应用程序和计算机系统都是通过数据库来实现数据的整理和保存的。数据库的安全性决定用户的数据信息是否会出现泄漏或损坏现象,如果出现数据信息泄漏,会造成严重的损失。尤其是国家军事机密,必须有多重数据库安全防护措施保护数据的完整性和安全性,避免对国防军事的机密安全造成冲击。第二,企业的网站以及内部运作系统都不能脱离数据库的安全管理。如今计算的机上的应用软件越来越多,例如,QQ等社交工具、各大门户网站、办公软件等都要对计算机的数据库进行访问,才能实现程序的正常运行。数据库出现安全性的问题,会导致相关的软件和系统出现瘫痪的现象。此时必须要对数据库进行安全管理,降低数据库

4、受到损害的风险,以及确保门户网站、计算应用软件、系统等正常的运行。第三,在社会主义市场中,企业之间的竞争越来越激烈,做好企业数据库的安全管理可以最大程度的降低企业经济的损失。其中企业的数据库遭到攻击或者损坏带来的经济损失主要表现在两个方面,首先,是直接损失,数据库遭到攻击或者毁损,会造成数据库用户得巨大损失,并且要重新投入相关成本,才能恢复原始状态的数据库形式,所以一定要投入巨大的经济成本。其次,是间接的损失,例如,银行的数据库初选信息泄露的情况,会造成银行客户的资存储的资金被窃取;企业的数据资料信息泄露,会使得企业的商业机密被窃取,这些形式的数据库损坏或攻击都会对

5、企业运营的经济效益造成巨大损失,危害性相对系统的瘫痪的情况会更加的严重。所以,计算机数据库是否安全和相关用户的利益直接挂钩,做好计算机数据库的安全性管理可以最大程度的降低因数据库安全问题带来的经济损失。6  2防范计算机数据库安全的多种措施  1)利用三层架构搭建应用系统框架  传统计算机应用系统的编写主要是两层构架,在应用系统的两层构架基础上,计算机系统有两个层次,这两个层次分别是客户端和服务器。并且两个层次之间存在的不可脱离的关系:客户端接收得到相关的命令,把需要执行的命令传送到服务器,服务器就对数据库采取接受到命令的相关操作。但是在两层构架的应用系统中缺乏对前

6、端命令过滤和分析机制,所以两层构架的系统非常容易遭到攻击。为了解决这个问题,计算机应用系统逐渐发展到三层构架,也就是在原来两层构架的基础上增加了业务层,客户端接收到的命令在通过业务层的分析后,才能传达到服务器,并且业务层可以在服务器中实现数据信息的提取,最后将整理的数据传达给计算机用户。业务层还可以对执行的数据进行权限设置,对后端数据层实现了安全性的保护,最大程度地提高了系统的安全性,防止计算机应用系统遭到攻击。  2)合理选择编程语言  把计算机编程语言的合理选择,可以降低系统出现漏洞的概率,加强对数据库的防护。要在同一种计算机应用系统中产生不同的数据库防护效果,

7、需要利用不同的编程语言。例如,在普通的门户网站中,网站的构架很多用户选择PHP或者NET进行编程语6言的编写,但是JAVA编程的编写更适用于普通网站的构架,其在这种构架中的安全性更高。主要的原因是因为编程语言的不同造成其特性和构架方法的不同。所以JAVA语言在自身良好的多线程、跨平台、安全性等特点保证编写的编程语言更具有安全性。所以现在的大部分门户网站和购物平台都广泛的应用JAVA编程语言,保证了数据库更好的安全性。  3)加强防火墙构筑  在计算机系统数据库中构筑防火墙可以对访问的信息进行过滤。设置防火墙是现在普遍应用的一种数据库安全防护措施。保证计算机网路需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。