- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
An Introduction to Database System 强制存取控制方法(续) 规则的共同点 禁止了拥有高许可证级别的主体更新低密级的数 据对象 An Introduction to Database System MAC与DAC DAC与MAC共同构成DBMS的安全机制 实现MAC时要首先实现DAC 原因:较高安全性级别提供的安全保护要包含较低级别的所有保护 An Introduction to Database System 强制存取控制方法(续) DAC + MAC安全检查示意图 ? SQL语法分析 语义检查 ? DAC 检 查 安全检查 MAC 检 查 继 续 先进行DAC检查,通过DAC检查的数据对象再由系统进行MAC检查,只有通过MAC检查的数据对象方可存取。 An Introduction to Database System 第四章 数据库安全性 4.1 计算机安全性概述 4.2 数据库安全性控制 4.3 视图机制 4.4 审计(Audit) 4.5 数据加密 4.6 统计数据库安全性 4.7 小结 An Introduction to Database System 4.3 视图机制 把要保密的数据对无权存取这些数据的用户隐藏起来,对数据提供一定程度的安全保护 主要功能是提供数据独立性,无法完全满足要求 间接实现了支持存取谓词的用户权限定义 An Introduction to Database System 视图机制(续) [例14]建立计算机系学生的视图,把对该视图的SELECT权限授于王平,把该视图上的所有操作权限授于张明 先建立计算机系学生的视图CS_Student CREATE VIEW CS_Student AS SELECT * FROM Student WHERE Sdept=CS; An Introduction to Database System 视图机制(续) 在视图上进一步定义存取权限 GRANT SELECT ON CS_Student TO 王平 ; GRANT ALL PRIVILIGES ON CS_Student TO 张明; An Introduction to Database System 4.2 数据库安全性控制 4.1 计算机安全性概述 4.2 数据库安全性控制 4.3 视图机制 4.4 审计(Audit) 4.5 数据加密 4.6 统计数据库安全性 4.7 小结 自学 An Introduction to Database System 4.4 审计 什么是审计 审计日志(Audit Log) 将用户对数据库的所有操作记录在上面 DBA利用审计日志 找出非法存取数据的人、时间和内容 C2以上安全级别的DBMS必须具有 An Introduction to Database System 审计(续) 审计分为 用户级审计 针对自己创建的数据库表或视图进行审计 记录所有用户对这些表或视图的一切成功和(或)不成功的访问要求以及各种类型的SQL操作 系统级审计 DBA设置 监测成功或失败的登录要求 监测GRANT和REVOKE操作以及其他数据库级权限下的操作 An Introduction to Database System 审计(续) AUDIT语句:设置审计功能 NOAUDIT语句:取消审计功能 An Introduction to Database System 审计(续) [例15]对修改SC表结构或修改SC表数据的操作进行审计 AUDIT ALTER,UPDATE ON SC; [例16]取消对SC表的一切审计 NOAUDIT ALTER,UPDATE ON SC; An Introduction to Database System 4.2 数据库安全性控制 4.1 计算机安全性概述 4.2 数据库安全性控制 4.3 视图机制 4
您可能关注的文档
- 数据库技术与应用教程课件第9章节VBA程序设计幻灯片.ppt
- 数据库技术与应用教程课件第10章节图书信息管理系统综合实例幻灯片.pptx
- 数据库技术与应用教程课件第11章节VBA实验八幻灯片.ppt
- 数据库技术与应用教程课件第11章节数据库保护幻灯片.pptx
- 数据库技术与应用教程课件第12章节数据库技术新进展幻灯片.pptx
- 数据库技术与应用教程-课件第1章概述幻灯片.ppt
- 数据库技术与应用教程-课件第2章关系数据库幻灯片.ppt
- 数据库技术与应用教程-课件第3章Access数据库管理系统幻灯片.ppt
- 数控机床及编程加工技术教学课件教学课件作者李业农第1单元数控机床概述幻灯片.ppt
- 数据库技术与应用教程-课件第4章表操作幻灯片.PPT
文档评论(0)