数据库系统安全技术.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库系统安全技术.ppt》由会员分享,可在线阅读,更多相关《数据库系统安全技术.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2006工程兵工程学院 计算机教研室数据库系统安全技术第七章数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1 知识要点知识要点n数据库系统安全技术知识要点数据库系统安全技术知识要点n数据备份与恢复实验数据备份与恢复实验n实验案例分析实验案例分析数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.1 7.1.1 数据库系统安全概述数据库系统安全概述1、数据库系统的组成、数据库系统的组成数据库系统数据库系统是指带有数据库数据库并采用数据库技术数据库技术进行数据管数据管理理的计算机系统。数据库系统数据库系统是一个实际
2、可运行的按照数据库方法存储存储、维维护护和向应用系统提供数据支持向应用系统提供数据支持的系统。一个数据库系统数据库系统包括:(1)计算机硬件:)计算机硬件:包括中央处理机、内存、外存输入/输出设备等。(2)数据库:)数据库:是长期存储在计算机内有组织的共享的数据集合。数据库数据库具有集成性和共享性的特点。数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.1 7.1.1 数据库系统安全概述数据库系统安全概述(3)数据库管理系统:)数据库管理系统:是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件,是数据库系统的核心软件。(4)主语言系统
3、:)主语言系统:是为应用程序提供的诸如程序控制、数据输入/输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。(5)应用开发支撑软件)应用开发支撑软件:是为应用开发人员提供的高效率、多功能的交互程序设计系统。(6)数据库应用系统)数据库应用系统:是包括为特定应用环境建立的数据库、开发的各类应用程序及编写的文档资料,是一个有机整体。(7)数据库管理员)数据库管理员:是全面负责数据库系统的管理、维护和正常使用的人员,承担创建、监控和维护数据库结构的责任。数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.3 7.1.3 数据备份与恢复数据备份与恢复面
4、临的威胁面临的威胁v数据库管理系统v自然因素是为定义、建立、维护、使用及控制数据库自然因素是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件,是数据库系统的核而提供的有关数据管理的系统软件,是数据库系统的核心软件。心软件。v主语言系统是为应用程序提供的诸如程序控制、数据主语言系统是为应用程序提供的诸如程序控制、数据输入输入/输出、功能函数、图形处理、计算方法等数据处理输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。功能的系统软件。v应用开发支撑软件应用开发支撑软件数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.1 7.1
5、.1 数据库系统安全概述数据库系统安全概述2、数据库系统安全的含义、数据库系统安全的含义数据库系统安全数据库系统安全是指为数据库系统建立的安全保护措施,以保护数据库系统软件和其中的数据数据库系统软件和其中的数据不因偶然和恶意的原因而遭到破坏、更改和泄漏。数据库系统安全包含两方面含义:即数据库系统数据库系统运行安全运行安全和数据库系统数据库系统数据安全数据安全。数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.3 7.1.3 数据备份与恢复数据备份与恢复面临的威胁面临的威胁v人为因素人为因素l非授权用户的非法存取数据或篡改数据l授权用户的不正当操作l授权
6、用户故意破坏或泄漏数据l数据库服务器上遭受病毒或木马攻击l安装了不安全的系统l存储介质的丢失v自然因素自然因素l计算机硬件故障引起数据丢失l软件保护功能失效导致数据泄漏数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.3 7.1.3 数据备份与恢复数据备份与恢复数据库安全的特性数据库安全的特性v数据库的完整性v数据元素的完整性v数据的一致性v数据的稳定性v数据的可访问控制数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.1 7.1.1 数据库系统安全概述数据库系统安全概述3、数据库系统的安全性要求、数据库系统的
7、安全性要求数据库系统的安全性数据库系统的安全性可归纳为保密性保密性、完整性完整性和可用性可用性3个方面。数据库系统的数据库系统的保密性保密性是指不允许未经授权不允许未经授权的用户存取数据。数据库系统的数据库系统的完整性完整性主要包括物理完整性物理完整性和逻辑完整性逻辑完整性。数据库系统的数据库系统的可用性可用性是指不应拒绝不应拒绝授权用户对数据库的正常操作,同时保证系统的运行效率,并提供用户友好的人机交互。数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.1 7.1.1 数据库系统安全概述数据库系统安全概述4、数据库系统的安全框架与特性、数据库系统的安
8、全框架与特性数据库系统的安全框架可以划分为以下3个层次:1)网络系统层次网络系统层次。网络系统网络系统是数据库应用的外部环境和基础,网络系统的安全网络系统的安全是数据库安全的第一屏障第一屏障,外部入侵首先就是从入侵网络系统开始的。2)宿主操作系统层次宿主操作系统层次。操作系统操作系统是大型数据库系统的运行平台,为数据库系统提供一定程度的安全保护。主要安全技术有操作系统安全策略操作系统安全策略、安全管理策略安全管理策略、数据安全数据安全等方面。3)数据库管理系统层次数据库管理系统层次。数据库系统数据库系统的安全性很大程度上依赖于数据库管理系统数据库管理系统。如果数据库管理系统安全机制安全机制非常
9、强大非常强大,则数据库系统的安全性就较好安全性就较好。数据数据库库系系统统安全技安全技术术网络安全技术网络安全技术网络安全技术网络安全技术7.1.2 7.1.2 数据库的数据保护数据库的数据保护数据保护数据保护也称数据控制数据控制,主要包括数据库的安全性数据库的安全性、完整完整性性和并发控制并发控制。1、数据库的安全性、数据库的安全性数据库的安全性数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏泄漏、更改或破坏。数据库安全数据库安全可分为两类:系统安全性系统安全性和数据安全性数据安全性。系统安全性系统安全性是指在系统级系统级控制数据库的存取和使用存取和使用的机制。数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统安全 技术
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内