“21天好习惯”第一期-17

数据库安全性

强制存取控制方法

可能存在数据的“无意泄露”
原因: 这种机制仅仅通过对数据的存取权限来进行安全控制,而数据本身并无安全性标记
解决: 对系统控制下的所有主客体实施强制存取控制策略
强制存取控制( MAC)
保证更高程度的安全性
用户能不能直接感知或进行控制
适用于对数据有严格而固定密级分类的部门
军事部门

                           政府部门 

主体 是系统中的活动实体
  DBMS 所管理的实际用户
 代表用户的各进程
客体 是系统中的被动实体,是受主体操纵的
 文件
 基表
  索引

                  视图 

敏感度标记( Label
绝密( Top Secret
机密( Secret
可信( Confidential
公开( Public
主体的敏感度标记称为 许可证级别 Clearance Level
客体的敏感度标记称为 密级 Classification Level

 

强制存取控制规则

 (1)仅当主体的许可证级别大于或等于客体的密级时,该主体才能取相应的客体

 (2)仅当主体的许可证级别等于客体的密级时,该主体才能相应的客体

修正规则
主体的许可证级别 <= 客体的密级   主体能写客体
规则的共同点:禁止了拥有高许可证级别的主体更新低密级的数据对象

 

DAC MAC 共同构成 DBMS 的安全机制
实现 MAC 时要首先实现 DAC
原因:较高安全性级别提供的安全保护要包含较低级别的所有保护

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值