论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

图书管理系统中数据库安全性相关问题研究

一、前言

   随着社会的日益发展,尤其是科技的迅猛发展,使得我国各项事业得到了前所未有的突破,不仅提高了工作效率,而且也降低了劳动强度,美化了工作环境。计算机广泛地应用在科学技术领域的各个方面,并逐渐进入家庭,成为人们生活中必不可少的一部分。为了适应读者对图书的需求,同时又大大减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量,许多不同的图书管理系统也随之开发出来,而数据库的安全性又是这些系统中的重要组成部分,我们不能忽视,下面就我们所做的图书管理系统的一些问题进行讨论。 copyright paper51.com

二、数据库安全问题讨论

paper51.com

1、数据库安全概述 copyright paper51.com

  在系统的开发之前,我们必须弄清楚什么是数据库安全,数据库安全是指保护数据库以防止非法用户的越权使用、窃取、更改或破坏数据[1]。数据库安全涉及到很多方面:首先,数思据库系统的建立、应用和维护等工作,一定要由政治想上过硬的合法用户来管理;其次,防止入侵者强行进入或暗中潜入再次,要进入数据库系统,首先要经过操作系统,如果操作系统的安全性差,数据库将面临着重大的威胁;最后,数据库系统应该有完善的访问控制机制,以防止非法用户的非法操作。

copyright paper51.com

2、数据库安全的目的 内容来自论文无忧网 www.paper51.com

   在系统的开发过程中,考虑到数据库安全的目的主要是以下几个方面[3]:1. 解决数据有效性问题,保证数据的逻辑一致性; 2.简化应用程序对数据的访问,应用程序得以在更为逻辑的层次上访问数据;3. 提供数据数据独立性问题,降低程序对数据及数据结构的依赖;4.共享,集中统一管理数据;5.保证数据的安全性,在共享环境下保证数据保证所有者的利益。为了达到上述的目的,数据的集中存放和管理永远是必要的。其中,最重要的问题就是数据的安全问题.如何既提供充分的服务,同时又保证关键信息不被泄漏而损害信息属主的利益,是我们此次开发系统的主要任务之一。

http://www.paper51.com

3、数据库系统安全的主要风险

内容来自www.paper51.com

 系统开发出来之后,我们肯定会面临数据库安全的一些问题,数据库系统在实际应用中存在来自各方面的安全风险,由安全风险最终引起安全问题。首先,来自操作系统的风险,主要集中在病毒、后门、数据库系统和操作系统的关联性方面。操作系统具有文件管理功能,能够利用存取控制矩阵,实现对各类文件包括数据库文件的授权进行读写和执行等,而且操作系统的监控程序能进行用户登录和口令鉴别的控制,因此数据库系统的安全性最终要靠操作系统和硬件设备所提供的环境,如果操作系统允许用户直接存取数据库文件,则在数据库系统中采取最可靠的安全措施也没有用。其次,来自管理的风险用户安全意识薄弱,对信息网络安全重视不够,安全管理措施不落实,导致安全事件的发生,这些都是当前安全管理工作存在的主要问题。再次,来自用户的风险 ;用户的风险主要表现在用户帐号、作用和对特定数据库目标的操作许可。因此必须对数据库系统做范围更广的彻底安全分析,找出所有可能领域内的潜在漏洞,包括与销售商提供的软件相关的风险软件的BUG、缺少操作系统补丁、脆弱的服务和选择不安全的默认配置等。另外对于密码长度不够、对重要数据的非法访问以及窃取数据库内容等恶意行动也潜在的存在,以上这些都表现为来自用户的风险。最后,是来自数据库系统内部的风险虽然绝大多数常用的关系数据库系统已经存在了十多年之久,并且具有强大的特性,产品非常成熟。但许多应该具有的特征,在操作系统和现在普遍使用的数据库系统中,并没有提供,特别是那些重要的安全特征,绝大多数关系数据库系统并不够成熟。 内容来自论文无忧网 www.paper51.com

4、数据库安全技术研究 http://www.paper51.com

  

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式