数据库安全技术 封面

数据库安全技术

评分 3.5
字数
10.7万字
章节数
155
ISBN
9787115442307

标签

内容简介

本书共8章,重点介绍与数据库安全相关的理论和技术,主要内容包括数据库安全基础、数据库安全层次、SQL和Web应用基础、SQL注入与防范、数据库访问控制、数据库备份与恢复、数据加密与审核、大数据与安全。 本书适合作为高等院校信息安全、信息管理、大数据等相关专业的教材,也可作为对数据库安全感兴趣的读者的自学教材。

编辑推荐

《数据库安全技术》由贺桂英教授编著,人民邮电出版社出版,是数据库安全领域的一本系统性教材与技术参考书。本书立足于数据库系统的核心安全需求,从基础理论到实践技术进行了全面而深入的阐述。编辑认为,本书的核心价值在于其清晰的知识架构与务实的导向。它没有停留在泛泛而谈的安全概念上,而是深入剖析了数据库的访问控制,数据加密,审计追踪,备份恢复等关键技术环节,并结合实际场景分析了SQL注入,权限提升等常见威胁的防御策略。书中内容紧跟技术发展,对大数据环境下的新型安全挑战也有所涉及,体现了作者对行业趋势的把握。作为一本专业书籍,其论述严谨,示例详实,尤其适合作为构建知识体系的基础读物。对于从业者而言,书中提供的安全模型设计思路和风险评估方法,具有直接的参考价值。总体而言,这是一本扎实,可靠的专业著作,其内容深度与广度平衡得当,是深入理解数据库安全机制的重要阶梯。

适合谁读

适合

  • 计算机科学或信息安全相关专业的高年级本科生与研究生
  • 从事数据库管理,系统运维或安全防护工作的IT技术人员
  • 希望系统构建数据库安全知识体系的自学者
  • 需要为团队制定数据安全策略或进行内部培训的技术管理者

不适合

  • 仅对计算机有初步了解,希望寻找轻松入门读物的普通读者
  • 寻求前沿黑客攻防技术细节或工具使用的纯实战型安全爱好者

阅读建议

  1. 建议按章节顺序阅读,先建立对数据库安全整体框架的理解,再深入具体技术细节。
  2. 阅读时可结合实际的数据库管理系统(如Oracle, MySQL)进行对照实验,以加深理解。
  3. 对于重点章节如访问控制与审计,建议做笔记总结核心机制与实现要点。

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 第1章 数据库安全基础
  5. 1.1 数据库相关概念及发展
  6. 1.1.1 数据
  7. 1.1.2 数据表及其设计规范
  8. 1.1.3 数据库
  9. 1.1.4 数据库管理系统
  10. 1.1.5 数据库的发展
  11. 1.1.6 主流数据库管理系统
  12. 1.1.7 数据库安全
  13. 1.2 SQL Server数据库
  14. 1.2.1 物理存储结构
  15. 1.2.2 逻辑存储结构
  16. 1.2.3 数据表
  17. 1.2.4 数据完整性
  18. 1.2.5 数据约束
  19. 1.3 数据库安全威胁来源及对策
  20. 1.3.1 内部风险来源及对策
  21. 1.3.2 操作系统风险来源及对策
  22. 1.3.3 网络风险来源及对策
  23. 第2章 数据库安全层次
  24. 2.1 网络安全
  25. 2.1.1 网络安全概述
  26. 2.1.2 Web应用系统架构
  27. 2.1.3 Web安全
  28. 2.2 服务器安全
  29. 2.2.1 操作系统安全
  30. 2.2.2 防火墙
  31. 2.2.3 服务器环境安全
  32. 2.3 数据库安全
  33. 2.3.1 数据库安全的重要性
  34. 2.3.2 数据库潜在的安全风险
  35. 2.3.3 数据库的安全管理
  36. 2.4 网络管理员的职责和职业道德
  37. 2.4.1 网络管理员的职责
  38. 2.4.2 网络管理员的职业道德
  39. 2.5 网络安全防范措施
  40. 2.5.1 安全威胁来源
  41. 2.5.2 网络安全防范措施
  42. 2.5.3 其他网络安全技术
  43. 2.5.4 网络安全未来发展趋势
  44. 第3章 SQL和Web应用基础
  45. 3.1 SQL的基础知识
  46. 3.1.1 SQL的发展
  47. 3.1.2 SQL的分类
  48. 3.1.3 SQL的基本语句
  49. 3.2 Web应用工作原理
  50. 3.2.1 Web应用的三层架构
  51. 3.2.2 Web应用的工作原理
  52. 3.2.3 Web应用与SQL语句
  53. 3.3 “危险”的SQL语句
  54. 3.3.1 数据准备
  55. 3.3.2 变量
  56. 3.3.3 注释
  57. 3.3.4 逻辑运算符
  58. 3.3.5 空格
  59. 3.3.6 NULL值
  60. 3.3.7 数据控制语句
  61. 3.3.8 UNION查询
  62. 3.3.9 统计查询
  63. 第4章 SQL注入与防范
  64. 4.1 SQL注入的基础知识
  65. 4.1.1 SQL注入原理
  66. 4.1.2 SQL注入过程
  67. 4.2 寻找和确认SQL注入漏洞
  68. 4.2.1 借助推理
  69. 4.2.2 错误信息处理
  70. 4.2.3 内联SQL注入
  71. 4.2.4 终止式SQL注入攻击
  72. 4.3 利用SQL注入
  73. 4.3.1 识别数据库类型
  74. 4.3.2 利用UNION注入
  75. 4.3.3 利用条件语句注入
  76. 4.3.4 枚举数据库模式
  77. 4.3.5 在INSERT、UPDATE、DELETE中实施攻击
  78. 4.4 SQL自动注入工具
  79. 4.4.1 Pangolin的主要功能特点
  80. 4.4.2 Pangolin的使用说明
  81. 4.5 SQL注入的代码层防御
  82. 4.5.1 输入验证防御
  83. 4.5.2 通过代码过滤防御
  84. 4.5.3 通过Web应用防御
  85. 4.6 SQL注入的平台层防御
  86. 第5章 数据库访问控制
  87. 5.1 数据库系统安全机制概述
  88. 5.2 身份验证模式
  89. 5.2.1 Windows身份验证模式
  90. 5.2.2 混合身份验证模式
  91. 5.2.3 密码策略
  92. 5.3 权限、角色与架构
  93. 5.3.1 权限
  94. 5.3.2 角色
  95. 5.3.3 架构
  96. 5.3.4 用户授权
  97. 5.4 权限管理
  98. 5.4.1 服务器权限
  99. 5.4.2 数据库权限
  100. 5.4.3 数据库对象权限
  101. 5.4.4 权限管理的SQL语句
  102. 5.5 1433端口与扩展存储过程
  103. 第6章 数据库备份与恢复
  104. 6.1 数据库恢复模式与备份
  105. 6.1.1 数据库恢复模式
  106. 6.1.2 数据库备份
  107. 6.1.3 数据库备份要素
  108. 6.2 数据库备份与恢复的操作过程
  109. 6.2.1 完整备份与恢复
  110. 6.2.2 差异备份与恢复
  111. 6.2.3 事务日志备份与恢复
  112. 6.2.4 数据库的分离与附加
  113. 6.3 数据迁移
  114. 6.3.1 脚本迁移数据
  115. 6.3.2 数据的导入与导出
  116. 6.4 维护计划
  117. 6.5 SQL Server代理
  118. 第7章 数据加密与审核
  119. 7.1 数据加密
  120. 7.1.1 加密简介
  121. 7.1.2 数据加密
  122. 7.1.3 内置的加密函数
  123. 7.1.4 证书加密与解密
  124. 7.1.5 MD5加密
  125. 7.1.6 数据库加密
  126. 7.2 数据审核
  127. 7.2.1 数据审核简介
  128. 7.2.2 数据审核原理
  129. 7.2.3 数据审核规范
  130. 7.2.4 登录审核
  131. 7.2.5 C2审核
  132. 7.2.6 SQL Server审核操作
  133. 第8章 大数据与安全
  134. 8.1 认识大数据
  135. 8.1.1 大数据的定义
  136. 8.1.2 大数据的特征
  137. 8.1.3 大数据相关技术介绍
  138. 8.2 大数据的应用及发展
  139. 8.2.1 大数据的应用
  140. 8.2.2 数据挖掘
  141. 8.2.3 大数据的发展
  142. 8.3 大数据安全及保护
  143. 8.3.1 大数据中的隐私保护
  144. 8.3.2 大数据的可信性
  145. 8.3.3 大数据的访问控制
  146. 8.3.4 大数据安全保护技术
  147. 附录
  148. 1.SQL语句的全局变量
  149. 2.重要的系统视图
  150. 3.重要的系统存储过程
  151. 4.显示每个表的行数
  152. 5.显示当前数据库所有的表信息
  153. 6.获取数据库服务器的IP地址
  154. 7.ASP中的MD5加密代码
  155. 参考文献

常见问题

这本书的豆瓣评分如何?
经查询,本书在豆瓣读书平台暂无评分信息。这可能是因为其专业教材属性,读者群体相对集中,大众参与评分的数量较少。
本书是否包含具体的代码或工具操作实例?
本书侧重于原理,机制与方法的阐述,包含部分技术模型和逻辑流程说明。它并非一本以大量代码演示或特定工具操作为主的实战手册,更适合用于理解底层概念和设计思想。
这本书的内容是否已经过时?
本书出版于2017年,其涵盖的数据库安全核心原理(如访问控制模型,加密基础,审计日志等)具有持久性,并未过时。当然,对于云数据库,NoSQL安全等近年快速发展的领域,读者需要结合最新的技术资料进行补充学习。

微信读书相关

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

贺桂英 作者

贺桂英是一位公开资料有限的作者,目前可查的署名作品为《数据库安全技术》,该书归入计算机综合类。从这一作品可以看出,其写作方向集中在数据库技术与信息安全交叉的领域,关注数据库系统的安全机制、防护思路及相关技术实践,面向的读者应是计算机专业学生、数据库管理人员与信息安全从业者。由于缺少生平、学历与任职信息,难以判断其专业背景与写作全貌,也无法确认该书是否为其唯一著述。就现有材料而言,贺桂英的贡献主要体现在把数据库安全这一专业议题以教材或技术读物的形式呈现给中文读者,为相关课程学习与工程实践提供参考。其写作风格偏向技术讲解与知识梳理,注重概念的清晰与内容的实用,适合作为入门与查阅之用。

周杰 作者

周杰是一位公开资料有限的作者,其署名作品涵盖多个领域。从库内收录的五种作品来看,他的写作与编撰兴趣跨越计算机技术与人文历史两大部分:一方面涉及数据库安全、计算机网络技术,以及基于PROTEUS的电路设计与仿真制板等工业技术与考试类内容;另一方面则延伸到世界史与旅游题材,包括一本读懂日本历史的通俗读物和关于日本的介绍性作品。这种跨学科的选题分布,说明他可能兼具技术背景与人文阅读积累,偏向编写面向普通读者和学生群体的实用型、入门型读物。由于现有资料未提供其国籍、生卒年与具体经历,暂无法勾勒更完整的生平,读者可通过上述作品了解其关注的题材范围与写作取向。

王旅 作者

王旅,目前公开资料有限,仅知其有作品《数据库安全技术》一种收入库内,归入计算机综合类。从这一作品题材看,王旅关注的是数据库系统的安全防护问题,涉及数据存储、访问控制与安全管理等方向,属于计算机应用与技术实务的写作范畴。由于缺乏作者生平、学历背景与任职信息,无法判断其专业出身与工作经历,也不宜对其写作风格作过多推断。就该书所属领域而言,数据库安全是信息系统建设中的基础环节,此类题材的写作通常面向高校学生、技术人员与相关从业者,强调概念清晰与实用结合。读者可将其作为了解数据库安全基本知识的入门参考,后续如有更多资料,可再作补充。

同一作者

同类高分