谈数据库应用中的安全技术

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:liongliong503
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]数据库安全就是指保护数据库以防止非法使用所造成的信息泄露、更改或破坏。数据库已经在社会上和人们日常生活中占据了十分重要的地位。该文首先简要介绍了数据库安全的重要性及安全需求,然后对数据库的安全策略和安全技术进行了探讨。
  [关键词]数据库 安全需求 安全技术
  中图分类号:TP311 文献标识码:A 文章编号:1009-914X(2013)04-0229-01
  数据库是存储在一起的相关数据的集合,这些数据可以为多种应用服务。使用数据库可以带来许多好处:如减少了数据的冗余度,节省数据的存储空间;实现数据资源的充分共享等等。由于数据库的重要地位,其安全性也备受关注。
  1、数据库安全的重要性
  数据库系统也属于一种系统软件,实际使用中它和其他软件一样也需要保护。数据库的安全之所以重要,主要是原因下面一些原因。首先,在数据库中存放大量的数据,在重要程度及保密级别上可以分为几类,这些数据为许多用户所共享,而各用户的访问权限是不同。因此,数据库系统必须根据不同客户的职责和权限,使各用户得到的只是他们所必需的、与他们的权限相对应的部分数据,并不是每个用户都可以访问全部数据。这样对用户进行分类限制,严格控制用户修改数据库数据的权限,可以最大限度的避免因一个用户在未经许可的情况下修改了数据,而对其他用户的工作造成不良的影响。
  其次,在数据库中,由于数据冗余度小,一旦数据库的数据被修改了,原来的数据就不存在了。因此,必须有一套数据库恢复技术,保证在系统或程序出现故障后,帮助迅速恢复数据库。最后,由于数据库是联机工作的,一般允许多用户同时进行存取操作,因此必须采取有效措施防止由此引起的破坏数据库完整性的问题。数据库涉及其他应用软件,因而数据库的安全还涉及应用软件的安全与数据的安全,因此,有必要把数据库的安全问题和相关的应用软件安全问题进行综合考虑,制定有效的全面的安全防范措施。
  总之,数据库系统在给人们带来好处的同时,也对用户提出了更高的安全方面的要求。所以说,数据库的安全问题是非常重要的,必须引起最够的重视。
  2、数据库的安全威胁与安全策略
  数据库运行于操作系统之上,依赖于计算机硬件,所以数据库的安全依赖于操作系统安全和计算机硬件的安全。同时数据库操作人员的非法操作和不法分子的蓄意攻击也对数据库的安全构成重大威胁。综合以上两方面,可以看到数据库受到的安全威胁主要有:1)硬件故障引起的信息破坏或丢失。如存储设备的损坏、系统掉电等造成信息的丢失或破坏;2)软件保护失效造成的信息泄露。如操作系统漏洞、缺少存储控制机制或破坏了存储控制机制,造成信息泄露;3)应用程序设计出现漏洞。如被黑客利用安装了木马;4)病毒入侵系统,造成信息丢失、泄露或破坏;5)计算机放置在不安全的地方被窃听;6)授权者制定了不正确或不安全的防护策略。7)数据错误输入或处理错误。如,准备输入的数据在输入前被修改,机密数据在输入前泄密;8)非授权用户的非法存取,或授权用户的越权存取,或授权用户的越权存取。数据库受到各方面的安全威胁,要保证数据库的安全,必须制订合适的安全策略,采取一定的安全技术措施,才能保证数据库信息的不泄露,不破坏和不被删除和修改。
  数据库的安全策略是指导数据库操作人员合理地设置数据库的指导思想。它包括以下几方面。
  1)最小特权策略
  最小特权策略是让用户可以合法的存取或修改数据库的前提下,分配最小的特权,使得这些信息恰好能够完成用户的工作,其余的权利一律不给。因为对用户的权限进行适当的控制,可以减少泄密的机会和破坏数据库完整性的可能性。
  2)最大共享策略
  最大共享策略就是在保证数据库的完整性、保密性和可用性的前提下,最大程度地共享数据库中的信息。
  3)粒度适当策略
  在数据库中,将数据库中不同的项分成不同的颗粒,颗粒越小,安全级别越高。通常要根据实际决定粒度的大小。
  4)按内容存取控制策略
  根据数据库的内容,不同权限的用户访问数据库的不同的部分。
  5)开系统和闭系统策略
  数据库在开放的系统中采取的策略为开系统策略。开系统策略即除了明确禁止的项目,数据库的其他的项均可被用户访问。数据库在封闭系统中采取的策略称闭系统策略。闭系统策略即在封闭的系统中,除了明确授权的内容可以访问,其余均不可以访问。
  6)按上下文存取控制策略
  这种策略包括两方面:一方面限制用户在其一次请求中或特定的一组相邻的请求中不能对不同属性的数据进行存取;另一方面可以规定用户对某些不同属性的数据必须一组存取。这种策略是根据上下文的内容严格控制用户的存取区域。
  7)根据历史的存取控制策略
  有些数据本身不会泄密,但当和其他的数据或以前的数据联系在一起时可能会泄露保密的信息。为防止这种推理的攻击,必须记錄主数据库用户过去的存取历史。根据其以往执行的操作,来控制其现在提出的请求。
  数据库的安全本身很复杂,并不是简单的哪一种策略就可以涵盖的,所以制订数据库的安全策略时应根据实际情况,遵循一种或几种安全策略才可以更好的保护数据库的安全。
  3、数据库安全技术
  1)数据库的完整性与可靠性
  数据库的完整性是关系到客户/服务器应用系统正常工作的关键。维护数据库的完整性即需要数据库设计人员的周密设计,也需要客户端开发人员的积极配合。数据库完整性约束是用于维护数据库完整性的一种机制,这种约束是一系列预先定义好的数据完整性规划和业务规则,这些数据规则存放于数据库中,防止用户输入错误的数据,以保证数据库中所有的数据是合法的、完整的。
  2)存取控制
  访问控制是信息安全保障机制的核心内容,它是实现数据保密性和完整性机制的主要手段。访问控制是为了限制访问主体对访问客体的访问权限,从而使计算机系统在合法范围内使用;访问控制机制决定用户及代表一定用户利益的程序能做什么,能做到什么程度。访问控制,作为提供信息安全保障的主要手段,被广泛用于防火墙、文件访问、VPN及物理安全等多个方面。访问控制也是数据库系统的基本安全需求之一。为了使用访问控制来保证数据库安全,必须使用相应的安全策略和安全机制保证其实施。
  在数据库中,记录、字段、元素是相互联系的,用户可能通过读取其他元素来得到某一元素,这种现象称为“推理”,要想防止推理的发生,必须采取与历史相关的控制,它不仅要求考虑请求当时的上下文,还要考虑过去请求的上下文,来限制存取。简单的来说,存取控制是用来保护电脑的信息或资源免于被非法者故意删除、破坏或更改的一项重要措施。此外,基于角色的存取控制机制可以为用户提供强大而灵活的安全机制,使管理员能以接近部门组织的自然形式来进行用户权限划分。
  3)数据库加密
  在实际使用数据库的过程中,并不是允许所有人都能够对数据库进行信息浏览和查询的。因此,为了保证数据库中的数据能够不被非法用户所访问,就要对其进行安全保护。对数据库进行加密就是一个很好的安全保护方法。在给数据库设置密码或取消密码之前,必须确定数据库是以独占方式打开的。?
  在数据库安全和加密技术的研究方面,现在只是作了一些尝试性的工作,许多细节有待于进一步深入。随着数据库系统的进一步发展,对数据库安全与加密这个方面将变得更加重要和迫切。
  参考文献
  [1] 张海光.浅析计算机病毒及其防范措施[J].科技信息:科学教研,2007(13).
  [2] 戴锐,范霞,方东.SQL?Server数据库的安全策略探讨[J].江西电力职业技术学院学报,2010(1).
其他文献
[摘 要]热控系统的组成很复杂,并不是简单的将各种设备组合成一体其就能发挥其应用的效能的,在热控系统运行前,必须进行调试,本文以下内容将对电厂热控系统调试中存在的问题进行简要的分析,并提出解决对策,仅供参考。  [关键词]热控系统 调试 对策  中图分类号:TM621 文献标识码:A 文章编号:1009-914X(2013)04-0220-01  1、前言  热控系统是电厂的重要组成部分,其是在机
期刊
[摘 要]煤矿井下电气设备的安全可靠运行,直接关系着矿井的安全生产。本文针对井下电气设备的安全与保护,阐述了对井下电气设备使用不当和不加保护可能会产生的各种事故,并提出预防措施。  [关键词]井下电气 设备 安全事故 预防措施  中图分类号:TD611 文献标识码:A 文章编号:1009-914X(2013)04-0221-01  引言  由于矿山生产环境复杂,井下巷道狭窄,空气潮湿,工作条件恶劣
期刊
[摘 要]通过对桃山煤矿锚索支护技术应用的总结,阐述了锚索支护技术的特点及应用范围,并介绍了锚索支护参数选择的实例、锚索支护的可靠性和经济效益,进而总结了锚索支护技术的优点。  [关键词]锚索 锚索支护 支护参数  中图分类号:TD353 文献标识码:A 文章编号:1009-914X(2013)04-0205-01  前言  桃山煤矿各采区现大部分进入三水平。受深部地压及采动影响,各巷道变形严重,
期刊
[摘 要]铁路信号是保证铁路行车安全的技术和设备,通过提高信停前联锁关系试验、电气特性指标测试准确性以及采取提前对室外设备进行过渡施工的技术措施,可以使得铁路信号施工技术优化达到缩短信停时间的目的。  [关键词]铁路信号 电气 施工方案 信停时间  中图分类号:U282.3 文献标识码:A 文章编号:1009-914X(2013)04-0211-01  1 铁路信号定义与功能的理解  铁路信号是用
期刊
[摘 要]我国是一个煤炭资源丰富的国家,在我国煤炭资源储量中,有很大一部分受水害威胁。在已建成和正在开采的矿井中,多数矿井受周边小窑及老空水威胁,水害十分严重。煤矿水害给国家和人民生命财产造成的损失是巨大的。所以水害的威胁就成了煤矿生产的重大灾害之一,我们必须提高警惕,做好煤矿防治水工作。  [关键词]煤矿 水害 防治  中图分类号:TD745 文献标识码:A 文章编号:1009-914X(201
期刊
[摘 要]目的了解新乡市小学生营养状况及变化趋势,以便更好地开展学校卫生工作。结果发现对调查的714名小学生,营养不良率为2.38%,超重率为6.58%,肥胖率为18.20%。结论 新乡市小学生营养不良率有降低趋势,超重、肥胖率有升高趋势。  [关键词]小学生 营养状况 肥胖  中图分类号:G43 文献标识码:A 文章编号:1009-914X(2013)04-0184-01  营养是生长发育最重要
期刊
[摘 要]黄土层斜井冻结施工技术,钻爆法全断面掘进,利用大功率耙碴机出矸,25U型可缩性金属支架背网喷临时支护,整体液压滑模,混凝土搅拌输送泵,各工序协调交叉平行作业等关键技术应用。  [关键词]帷幕冻结 综合支护 快速施工  中图分类号:TU369 文献标识码:A 文章编号:1009-914X(2013)04-0197-01  一、井田地质概述  由第四系及第三系新生界组成,以细砂、粘土为主,其
期刊
[摘 要]本文分析对比了当前煤矿行业普遍应用的无线通讯技术,如WiFi无线局域网、数宇无线对讲、PHS小灵通、SCDMA大灵通,第四代移动技术NGP (Next Generation Advanced PHS)等,详细阐述了各项通信技术在煤矿领域的优势及技术局限,提出合理选择无线通讯技术主流产品的策略及该领域未来的发展趋势,为煤矿企业的无线通讯系统方案选择提供技术参考。  [关键词]PHS小灵通
期刊
[摘 要]在初中英语教学中创造轻松愉快的学习环境、用竞争意识组织课堂教学营造民主、和谐的课堂气氛、创设自然情景,给学生提供发展空间,引导学生自主参与、关注学习过程,遵循无意与有意相结合原则、注重学用结合,全面培养学生综合运用语言的能力,对激发学生的英语学习的学习状态是极其重要的。  [关键词]激发 英语教学 兴趣 方法  中图分类号:G633.4 文献标识码:A 文章编号:1009-914X(20
期刊
中图分类号:TU48.7 文献标识码:A 文章编号:1009-914X(2013)04-0198-02  1、前言  随着我国隧道工程施工的发展和信息化施工的运用,围岩监控量测已成为大断面浅埋隧道施工的重要环节之一。  1.1 通过监测了解围岩在施工中的变化,明确工程施工对围岩的影响程度及可能产生失稳的薄弱环节。  1.2 通过监测了解支护结构的变形状态,并对其安全稳定性进行评价。  1.3 通过
期刊