数据库管理系统(DBMS)的安全现状

数据库安全涉及机密性、完整性和可用性,包括用户认证、存取控制、数据库加密等机制。现代DBMS面临数据质量、知识产权、移动用户隐私和生存力等新挑战,需要更细粒度的访问控制、审计、数据存储加密和隐私保护技术。
摘要由CSDN通过智能技术生成

数据库安全是确保只有需要访问并且有访问系统权限的用户才被允许编辑、增加、删除或者查看数据库管理系统中的相应数据。从CC标准的技术角度,数据库安全涉及机密性(Confidentiality)、完整性(Integrity)、可用性(Availability)等。数据库中的安全机制是用于实现数据库的各种安全策略的功能的集合。数据库中的安全访问控制机制都是基于可信计算机(Trusted Computing Base)和引用监视器(reference monitor)概念。ISO 的访问控制框架标准[ISO/IEC 10181-3]定义了引用监视器和可信计算基。根据这个标准,引用监视器由两个工具组成:访问控制执行工具(AEF)和访问控制决策工具(ADF)。AEF 截取每一个访问请求,并将请求传给ADF 进行访问控制决策,ADF 根据情况返回“yes”或“no”。围绕访问控制决策,新的策略描述语言标准(如Ponder、XACML等)也已经推出。

    近年来,DBMS中的用户认证与鉴别、存取控制(包括自主访问、强制访问、基于角色的访问、基于内容的访问(细粒度访问)、基于上下文的访问、基于属性访问等)、数据库加密、可信路径、推理控制、数据流控制、数据库审计等DBMS第五级要求的10个方面的安全机制的研究取得了不少新的进展。

    一致性和完整性一般通过数据库约束条件、触发器或应用程序来保证;系统资源(CPU

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值