- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第16章 安全性
下载
第五部分 高 级 专 题
在本书第二部分我们曾说过,关系模型是现代数据库技术的基础。该部分所介绍的内容
基本仅限于基础范畴。但是除了第二部分介绍的关系模式的内容以外,数据库技术还有很多
其他的内容。对于学习数据库的学生和专业人员,要想充分掌握数据库这门学科,还有很多
知识需要学习(从第三、四部分的讨论已明确表明了这一点)。下面我们将进一步讨论数据库
领域的高级专题。这些内容包括:
• 安全性(第 1 6章)
• 优化(第 1 7章)
• 空缺信息(第1 8章)
• 类型继承(第 1 9章)
• 分布数据库(第2 0章)
• 决策支持(第2 1章)
• 时态数据(第2 2章)
• 基于逻辑的数据库(第2 3章)
以上内容的次序并无定规,读者也可以有选择地阅读。
第16章 安 全 性
16.1 引言
数据安全性问题常与数据完整性问题混淆(至少在信息环境下),但是这两个概念实际上
是不同的。安全性是指保护数据以防止不合法的使用造成数据泄漏、更改和破坏;完整性是
指数据的准确性和有效性。通俗地讲:
• 安全性( s e c u r i t y )保护数据以防止不合法用户故意造成的破坏;
• 完整性( i n t e g r i t y )保护数据以防止合法用户无意中造成的破坏;
或者简单地说就是:安全性确保用户被允许做其想做的事情;完整性确保用户所做的事
情是正确的。
当然这两个概念也有相似点:系统应对用户不能违背的约束了如指掌;这些约束必须用
合适的语言给出(通常由 D B A ),而且必须通过系统日志进行维护; D B M S 必须监控用户的操
作以确定约束发挥了效用。在本章中,我们专门讨论安全性问题(完整性已在第 8章以及其他
章节进行了详细讨论)。
注:将这两个概念分两章讨论的主要原因在于:我们认为完整性是很基本的概念,而安
全性是第二位的问题。
370使用第五部分 高 级 专 题
下载
概述
安全性问题涉及许多方面,如:
• 法律、社会以及伦理问题(例如:请求者对其请求的信息是否具有合法权利?);
• 物理控制(例如:计算机或终端所在房间是否上锁或受到保护?);
• 政策问题(例如:拥有系统的企业如何控制使用者对数据的存取?);
• 可操作性问题(例如:如果某个密码方案被采用,密码自身又如何保密?);
• 硬件控制(例如:处理单元是否具备安全特性,如存储保护键或保护操作模式?);
• 操作系统支持(例如:底层操作系统在退出时是否抹去了主存和磁盘上的内容?);
最后还包括
• 数据库系统需专门考虑的问题(例如:数据库系统是否具有数据所有权的概念?)。
在本章中将只就上述的最后一类问题展开讨论(绝大部分)。
现代的D B M S通常采用自主存取控制和强制存取控制这两种方法来解决安全性问题,有
的只提供其中的一种方法,有的两种都提供。无论采用哪种存取控制方法,需要保护的数据
单元或数据对象包括从整个数据库到某个元组的某个部分。两者的区别为:
• 在 自主存取控制方法(discretionary control) 中,用户对不同的数据对象具有不同的存取
权限(也称为优先权) ,而且没有固有的关于哪些用户对哪些数据对象具有哪些存取权限
的限制(例如:用户 U 1能看到A 但看不到B ,而用户U 2能看到B 但看不到A )。因此自主
存取控制非常灵活。
• 在 强制存取控制方法 (mandatory control) 中,每一个数据对象被标以一定的密级
(classification level) ,每一个用户也被授予一个许可证级别(clearance level) 。对于任意
一个对象,只有具有合法许可证的用户才可以存取。因此,强制存取控制本质上具有分
层特点,且相对比较严格(例如:如果用户 U 1能看到A 但看不到B ,这说明B 的密级高于
A ,因此不存在用户U 2能看到B 但看不到A )。
我们将在 1 6 . 2节讨论自主
您可能关注的文档
最近下载
- 加强作风建设PPT2025年廉政教育专题.pptx VIP
- (正式版)JB∕T 14456-2024 土方机械 非公路自卸车 可靠性试验方法、失效分类及评定.pdf VIP
- 测绘人员培训与岗位管理制度.docx VIP
- DG_TJ08-2152-2014:城市道路桥梁工程施工质量验收规范.pdf VIP
- 2025年高中化学演示实验及学生分组实验目录.pdf VIP
- 4.2_智慧健康养老服务与管理专业核心课:《老年心理护理实务》课程标准.pdf VIP
- 邮政招聘考试题库及答案.docx VIP
- 第一次土地大调查地类代码.doc VIP
- 卫生健康系统医院感染管理知识竞赛考试题库500题(含各题型).docx VIP
- 2025算法备案-算法安全自评估报告模板.docx VIP
文档评论(0)