数据库安全性.ppt
《数据库安全性.ppt》由会员分享,可在线阅读,更多相关《数据库安全性.ppt(40页珍藏版)》请在优知文库上搜索。
1、数据库安全性数据库安全性 第第9章章n 概述概述n 安全性控制安全性控制n 统计数据库安全性统计数据库安全性n OracleOracle数据安全性措施数据安全性措施一一. . 数据库破坏类型数据库破坏类型 Concurrency ExecutionConcurrency Execution引起数据不一致;引起数据不一致; 人为破坏;人为破坏; 对数据操作引入的数据错误。对数据操作引入的数据错误。 System FailureSystem Failure;二二. . 各种类型的保护措施各种类型的保护措施 Concurrency ExecutionConcurrency Execution引起数据
2、不一致引起数据不一致 并发控制并发控制; 人为破坏人为破坏 数据库安全数据库安全; 对数据操作引入的数据错误对数据操作引入的数据错误 数据库完整性数据库完整性。 System Failure System Failure 故障恢复故障恢复;问题的提出问题的提出 数据库的一大特点是数据数据库的一大特点是数据可以共享,可以共享,但数据共享必然带来数但数据共享必然带来数据库的据库的安全性问题,安全性问题,数据库系统中的数据共享数据库系统中的数据共享不能是无条件的共不能是无条件的共享。享。例:军事秘密、国家机密、新产品实验数据、市场需求分析、市场营销策略、例:军事秘密、国家机密、新产品实验数据、市场需
3、求分析、市场营销策略、销售计划、客户档案、医疗档案、银行储蓄数据销售计划、客户档案、医疗档案、银行储蓄数据 数据库中数据的共享是在数据库中数据的共享是在DBMSDBMS统一的严格的控制之下的共统一的严格的控制之下的共享,即享,即只允许有合法使用权限的用户访问允许他存取的数据只允许有合法使用权限的用户访问允许他存取的数据。 数据库系统的安全保护措施是否有效是数据库系统主要的数据库系统的安全保护措施是否有效是数据库系统主要的性能指标之一。性能指标之一。9.1 9.1 计算机安全性概论计算机安全性概论n 什么是数据库的安全性什么是数据库的安全性p 指保护数据库以指保护数据库以防止不合法使用防止不合法
4、使用数据库造成数据数据库造成数据泄露、更改或破坏。泄露、更改或破坏。n 什么是什么是数据的保密数据的保密p 指用户合法地访问到机密数据后能否对这些数据指用户合法地访问到机密数据后能否对这些数据保密保密。p 通过制订法律道德准则和政策法规来保证。通过制订法律道德准则和政策法规来保证。9.1.1 9.1.1 计算机系统的三类安全性问题计算机系统的三类安全性问题n什么是计算机系统安全性什么是计算机系统安全性p为计算机系统为计算机系统建立和采取建立和采取的的各种安全保护措施各种安全保护措施,以,以保护保护计计算机系统中的算机系统中的硬件、软件及数据硬件、软件及数据,防止防止其因偶然或恶意的其因偶然或恶
5、意的原因使原因使系统遭到破坏系统遭到破坏,数据遭到更改或泄露数据遭到更改或泄露等。等。n计算机安全涉及问题计算机安全涉及问题p计算机系统本身的技术问题计算机系统本身的技术问题p管理问题管理问题p法学法学p犯罪学犯罪学p心理学心理学 指计算机系统中采用具有一定安全性的硬件、软件来实现对计算机系指计算机系统中采用具有一定安全性的硬件、软件来实现对计算机系统及其所存数据的安全保护,当计算机系统受到无意或恶意的攻击时仍能统及其所存数据的安全保护,当计算机系统受到无意或恶意的攻击时仍能保证系统正常运行,保证系统内的数据不增加、不丢失、不泄露。保证系统正常运行,保证系统内的数据不增加、不丢失、不泄露。 软
6、硬件意外故障、场地的意外事故、管理不善导致的计算机设备和数软硬件意外故障、场地的意外事故、管理不善导致的计算机设备和数据介质的物理破坏、丢失等安全问题。据介质的物理破坏、丢失等安全问题。 政府部门建立的有关计算机犯罪、数据安全保密的法律道德准则和政政府部门建立的有关计算机犯罪、数据安全保密的法律道德准则和政策法规、法令。策法规、法令。n环境级:对机房和设备加以保护,防止物理破坏。环境级:对机房和设备加以保护,防止物理破坏。n职员级:加强管理,正确授予访问数据库的权限。职员级:加强管理,正确授予访问数据库的权限。n操作系统级:防止未经授权的人员从操作系统层访问数据操作系统级:防止未经授权的人员从
7、操作系统层访问数据库。库。n网络级:通过网络访问数据库,网络软件内部的安全性很网络级:通过网络访问数据库,网络软件内部的安全性很重要。重要。n数据库系统级:验证用户身份的合法性,检验用户数据库数据库系统级:验证用户身份的合法性,检验用户数据库操作权限是否正确。操作权限是否正确。9.1.2 9.1.2 可信计算机系统评测标准可信计算机系统评测标准n为降低进而消除对系统的安全攻击,各国引用或制定了一系列为降低进而消除对系统的安全攻击,各国引用或制定了一系列安全标准安全标准pTCSECTCSEC DoD DoD可信计算机系统评估标准可信计算机系统评估标准pTDITDIn TDI/TCSEC TDI/
8、TCSEC标准的基本内容标准的基本内容p TDITDI从从来描述安全性级别划分的指标来描述安全性级别划分的指标 安全策略安全策略 责任责任 保证保证 文档文档n TCSEC/TDI TCSEC/TDI安全级别划分安全级别划分安安 全全 级级 别别 定定 义义 A1 A1验证设计(验证设计(Verified DesignVerified Design) B3 B3安全域(安全域(Security DomainsSecurity Domains) B2 B2结构化保护(结构化保护(Structural ProtectionStructural Protection) B1 B1标记安全保护(标记安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 安全性