- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库安全与故障恢复.ppt
第5讲数据库安全与故障恢复 一.数据库系统的安全模型 二.DBMS的存取控制子系统 三. 角色 四. 数据库恢复概述 五. 故障的种类 六. 恢复的实现技术 数据库系统的 安全模型 数据库系统的安全模型 数据库安全性定义 数据库安全性 —— 保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 不合法的使用的操作包括了对数据库的查询与修改。 因此,对数据库的任何操作都要进行安全性检查。 数据库系统的安全模型 数据库系统的安全模型 DBMS的存取 控制子系统 DBMS的存取控制子系统 DBMS的存取控制子系统 DBMS的存取控制子系统 自主存取控制 定义 用户对于不同的数据对象有相应的存取权限,而且用户还可以将其拥有的存取权限转授给其他用户。 三个要素 -- (用户,数据对象,存取权限) 灵活性 -- 转授权限 DBMS的存取控制子系统 自主存取控制 授权粒度 授权粒度可能是: 数据库 表 字段 元组 授权粒度越细,授权子系统越灵活,但系统定义与检查权限的开销越大 DBMS的存取控制子系统 自主存取控制 自主存取控制存在的问题 “无意泄露”问题 原因:数据本身并无安全性标志 角 色 角 色 角色 —— 就是操作权限的集合 数据库恢复 概述 数据库恢复概述 1.数据库的恢复 ---- 把数据库从错误状态恢复到某一个已知的正确状态(亦称为一致状态或完整状态)的功能。 数据库恢复概述 数据库恢复的特点: 故障的种类 故障的种类 1.故障种类: 事务故障 ---- 有的是可以通过事务程序本身发现的,有的是非预期的,不能由事务程序处理的故障。 系统故障 ---- 造成系统停止运转的任何事件,使得系统要重新启动。可能一些未完成的事务的结果送入了物理数据库,而一些已完成的事务的结果却没有完全写回物理数据库。 介质故障 ---- 外存故障 计算机病毒 故障的种类 2.故障对数据库的破坏程度 (1)破坏数据库本身 (2)数据库没有被破坏,但数据可能不正确 故障种类 破坏程度 事务故障 系统故障 介质故障 计算机病毒 恢复的 实现技术 恢复的实现技术 1. 恢复的基本原理 冗余 恢复的实现技术 2.建立冗余数据最常用的技术 数据转储 ---- 即DBA定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程。这些备用的数据文本称为后备副本或后援副本。 登记日志文件 ---- 是用来记录事务对数据库的更新操作的文件。 恢复的实现技术 3.数据转储 转储周期 转储分类 Questions? * 武汉大学国际软件学院 * 武汉大学国际软件学院 DB 操作 请求 用户标识 与鉴别 DBMS 存取控制 数据 加密 审计 追踪 层层设防: 用户 权限 登记 DD 合法 权限 检查 授权规则 授权规则 用户发出 操作请求 定义 用户权限 DBMS的存取控制子系统 用户 操作对象 用户 角色 操作对象 何时需要对数据库进行恢复? 故障 数据库恢复有何特点? DBMS DB 应用程序 应用程序 OS 缓冲区 因为DB与内存用户工作区之间的数据交换是通过缓冲区进行的,而这个交换一般是以缓冲区是否满来触发的。因此,有可能提交事务的数据仍在缓冲区而没有写到DB中,而未提交事务的数据却写到了DB中。所以,故障恢复时,可能既要REDO已经提交了的事务,又要UNDO未提交的事务,以保证事务的原子性 不破坏数据库 破坏数据库 如何建立冗余数据? 如何利用这些冗余数据实施数据库恢复? 恢复的实现技术 恢复的实现策略 静态增量转储 动态增量转储 增量转储 方式 静态海量转储 动态海量转储 海量转储 转储 静态转储 动态转储 状态 转储
您可能关注的文档
最近下载
- 2025年全国英语等级考试PETS一级试卷:词汇与语法测试题库.docx VIP
- 2023年广西民族大学219翻译硕士泰语B卷考研真题.pdf VIP
- 汇川INOVANCE MD290系列通用变频器综合手册.PDF VIP
- 2020年广西民族大学219翻译硕士泰语(A卷)考研真题.pdf VIP
- GB-T 2423 2-2001电工电子产品环境试验第2部分:试验方法试验B:高温.docx VIP
- 第二单元《我们的班级》第7课《我是班级值日生》 (教学设计)统编版道德与法治二年级上册.docx VIP
- 实验室安全知识培训-完整版.pptx VIP
- 中华保险公司题目行测.pdf
- 练习十四 课件 人教版六年级数学上册.ppt VIP
- 2018年广西民族大学219翻译硕士泰语考研真题.pdf VIP
文档评论(0)