多安全策略融合的安全数据库系统的研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:L1010732268
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库是信息系统中数据处理的核心环节,其安全性直接影响着信息系统的安全与否。然而,仍然存在于数据库的安全隐患却给信息系统带来了很大的安全挑战,数据库的安全问题主要包括:①权限管理混乱:多数数据库系统的权限管理方式都是使用一种自主的方式,客体(如表、视图等)属主通过将客体的操作权限(读、写等)赋予相应的用户来达到授权的目的。然而,这种方式将不可避免导致系统中某些用户拥有过多的操作权限,这与数据库安全的“最小”特权原则是背道而驰的。②关系的单级特性:多数主流的数据库产品都是单级的,用户获得某个关系的操作权限,那么他就获得了关系中所有数据的操作权限。而从安全的角度出发,关系中的数据的敏感性是不一样的。本文基于数据库安全模型RBAC和BLP,针对上述安全缺陷进行了改进,本文的主要研究内容包括:1.针对问题①,本文采用了数据库角色访问控制RBAC,同时对于RBAC存在的安全缺陷(组件定义模糊,约束规则不明和使用性不强)进行了改进;细化了RBAC模型的组件;强化了RBAC的约束规则;根据实际应用,引入了如管理权限、管理角色和事务等新的系统组件。并以此为基础形成了一个安全增强的角色访问控制模型ERBAC。2.针对角色访问控制的一个新的研究热点——委托,实现了一个基于角色的委托模型DRBAC。DRBAC是一个临时的,多步的和完全的委托模型。委托的实施能够更好的提高系统的实用性,保证系统不会因为相应角色的缺失而造成相关事务的停顿,同时DRBAC提出了更加有效可靠的约束机制,保证委托过程的可信实施。3.针对问题②,采用SQL重写机制实现了一个逻辑上的多级安全数据库系统。该安全数据库系统能够提供粒度为记录级的安全服务,同时,它的实现没有破坏原有数据库系统的访问控制机制,对于整个数据库的影响非常小。4.针对多级访问控制和角色访问控制,提出了一个实用的融合策略。该策略能够有效的利用系统原有的访问控制策略,并且有效的降低由于新策略的加入给系统带来的性能影响。总结来讲,本文的研究成果能够很好的解决数据库系统存在的安全管理混乱和关系单级等安全缺陷。
其他文献
网络技术的快速发展,使得网络协议的应用遍及银行、金融、通信等关键领域,因此对于协议的可靠性和可信性都提出了很高的要求。协议测试作为保证协议质量的重要手段,一直是协
企业要在激烈的市场竞争中生存下来就必须适应市场的变化,具备快速重构的能力以适应业务环境变化。企业应用系统也必须能够适应变化的企业业务流程,进行快速有效的重构。而MD
实时系统以其实时性、预知性、可靠性和持续性等鲜明的特征区别于非实时系统,分布实时系统的发展又引入了新的实时通信问题、异构问题。新一代分布实时系统日趋大型化、复杂
六十年代以来,软件生产的复杂性随着应用的需求急剧增加,使大型软件的生产出现了很大的困难,即出现软件危机。现有的一些克服软件危机的技术当中,软件复用技术是比较有前途的一种
随着各种实验手段和技术的发展,我们可以获得大量的分子生物学网络。这些网络中的拓扑结构对于我们研究分子结构、功能团和进化保守性有着重要的指导意义;而完全子网是我们研
日新月异的计算机科学和网络技术的迅速发展为未来多媒体应用技术的发展带来了无穷的活力。伴随着微电子技术、光电子技术以及无线网络技术的不断发展,计算机的发展已经进入了
本文给出了网格环境中基于PMI的授权管理系统模型。首先给出了五层结构的网格环境中基于PMI的授权管理系统模型,但此模型有两个不足:PMI的瓶颈问题和VO层授权管理模型需要研
长期以来,心脏疾病的临床诊断、治疗及预防主要依赖于体表心电图或心向量图,由于我们不能全面了解体表心电图与心脏工作状态之间的对应关系,从而使心电图或心向量图在心脏疾
如何充分利用系统范围内的资源并使其发挥应有作用是集群系统设计和实现过程中的关键技术之一。负载平衡是实现资源高效利用的重要手段,进程迁移是实现负载平衡的重要支撑技术
随着因特网的飞速发展,人们越来越多地感受到它带来的好处,但是因特网所面临的安全状况日益复杂,其中网络蠕虫病毒就是一种通过网络传播的恶性病毒。蠕虫病毒主要的破坏方式