数据库安全:电子科大V4.0教程详解

需积分: 0 0 下载量 46 浏览量 更新于2024-07-16 收藏 425KB PPTX 举报
第5章数据库安全是电子科技大学计算机科学与工程学院(网络空间安全学院)数据库系统及应用课程的重要组成部分,由郑莉华、魏祖宽、孙明、牛新征和胡旺等教师授课。本章深入探讨了数据库在数据共享中的核心挑战——安全性问题。数据共享是数据库的核心特性,它使得多个用户能够访问和操作数据,但这也带来了潜在的风险,如未经授权的访问、修改或破坏。 数据库安全是衡量数据库系统性能的关键因素之一,它涵盖了无意和恶意两种破坏形式。无意破坏包括并发存取导致的数据异常,数据分布存储可能导致的不一致性,以及逻辑错误引起的事务一致性问题。而恶意破坏则涉及未经授权的访问,如读取、修改或删除数据,这可能涉及到数据的保密性,即确保用户即使合法访问机密数据也能保持数据的隐私。 为了保护数据库安全,需要采取立体防御策略,包括技术安全、管理安全和政策法律手段。技术安全层面包括采用可信计算机系统评测标准,如美国的TCSEC(橘皮书)、TDI(紫皮书)以及欧洲的ITSEC和CC,这些标准提供了评估和保护系统安全的框架。其中,TCSEC和TDI最初针对整个计算机系统,而ITSEC和CC扩展到了数据库管理系统,强调了信息安全的三个基本属性:机密性、完整性和可用性。 管理安全关注的是组织内部的安全管理和操作规程,例如,制定法律道德准则和政策法规,确保所有用户的行为符合安全规定。政策法律类安全则涉及法规遵从性和责任分配,以防止数据泄露或滥用。 我国也制定了GB/T18336-2001标准,将ISO/IEC15408转化为国内信息安全评价体系,强调了信息安全的国际化标准和通用准则。这些标准和规范旨在建立一套全面的数据库安全保障体系,确保数据在共享环境中得到有效保护,防止数据安全风险的发生。 总结来说,第5章数据库安全内容丰富,不仅涵盖了理论概念,还涉及了实际应用中的策略和技术,是理解和设计安全数据库系统不可或缺的部分。学习者通过这一章节的学习,将能够理解数据库安全的重要性,掌握相应的防护技术和法规遵从性,从而为构建高效、安全的数据库环境打下坚实基础。