Database Security Technology cover

Database Security Technology

Rating 3.5
Word count
107K words
Chapters
155
ISBN
9787115442307

Tags

Summary

This book consists of 8 chapters, focusing on theories and technologies related to database security. Main topics include fundamentals of database security, levels of database security, basics of SQL and web applications, SQL injection and prevention, database access control, database backup and recovery, data encryption and auditing, and big data and security. It is suitable as a textbook for undergraduate and graduate programs in information security, information management, big data, and related fields, as well as for self-learners interested in database security.

Editor's review

Database Security Technology, authored by Professor He Guiying and published by Posts & Telecom Press, is a systematic textbook and technical reference in the field of database security. Grounded in the core security requirements of database systems, the book provides a comprehensive and in-depth treatment from foundational theory to practical technology. In the editor's view, the book's core value lies in its clear knowledge architecture and pragmatic orientation. It does not remain at the level of general security concepts but delves into key technical areas such as database access control, data encryption, audit trails, and backup and recovery, while analyzing defense strategies against common threats such as SQL injection and privilege escalation in practical contexts. The content keeps pace with technological developments and also addresses emerging security challenges in big data environments, reflecting the author's grasp of industry trends. As a professional book, its discussion is rigorous and its examples detailed, making it particularly suitable as a foundational text for building a knowledge system. For practitioners, the security model design approaches and risk assessment methods presented in the book offer direct reference value. Overall, this is a solid and reliable professional work whose depth and breadth are well balanced, serving as an important step toward a deeper understanding of database security mechanisms.

Who it's for

A good fit for

  • Upper-level undergraduates and graduate students in computer science or information security-related programs
  • IT professionals engaged in database management, system operations, or security protection
  • Self-learners seeking to systematically build a knowledge system in database security
  • Technical managers who need to develop data security strategies for their teams or conduct internal training

Not a good fit for

  • General readers with only a preliminary understanding of computers who are looking for light introductory reading
  • Pure hands-on security enthusiasts seeking cutting-edge details on hacker attack and defense techniques or tool usage

Reading tips

  1. Reading in chapter order is recommended: first establish an understanding of the overall framework of database security, then delve into specific technical details.
  2. Readers may conduct comparative experiments with actual database management systems (such as Oracle and MySQL) to deepen understanding.
  3. For key chapters such as access control and auditing, taking notes to summarize core mechanisms and implementation points is recommended.

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  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. 参考文献

FAQ

What is the Douban rating of this book?
A search shows that this book currently has no rating information on Douban Books. This may be because its nature as a specialized textbook means its readership is relatively concentrated and the number of general readers participating in rating is small.
Does the book include specific code or tool operation examples?
The book focuses on the exposition of principles, mechanisms, and methods, and includes some technical models and logical process descriptions. It is not a hands-on manual centered on extensive code demonstrations or specific tool operations; it is better suited to understanding underlying concepts and design ideas.
Is the content of this book outdated?
The book was published in 2017. The core principles of database security it covers (such as access control models, encryption fundamentals, and audit logs) are enduring and not outdated. Of course, for rapidly developing areas in recent years such as cloud databases and NoSQL security, readers need to supplement their learning with the latest technical materials.

Related on WeRead

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

贺桂英 Author

He Guiying is an author for whom limited public information is available. The only work currently attributed to this name is Database Security Technology, which is categorized under general computer science. This work suggests that the author's writing focuses on the intersection of database technology and information security, addressing security mechanisms, protection approaches, and related technical practices in database systems, and is intended for computer science students, database administrators, and information security practitioners. Because biographical details such as education and professional positions are unavailable, it is difficult to assess the author's background or the full scope of their writing, and it cannot be confirmed whether this is their only publication. Based on the available material, He Guiying's contribution lies mainly in presenting database security as a specialized topic to Chinese readers in the form of a textbook or technical reference, offering support for course study and engineering practice. The writing style tends toward technical explanation and knowledge organization, emphasizing clear concepts and practical content, making it suitable for introductory reading and reference.

周杰 Author

Zhou Jie is an author about whom limited public information is available, and whose signed works span several fields. Judging from the five titles held in the collection, his writing and editorial interests cross both computer technology and the humanities: on the one hand, they cover database security, computer network technology, and circuit design, simulation, and board production based on PROTEUS, falling into the categories of industrial technology and examinations; on the other, they extend to world history and travel, including an accessible introduction to Japanese history and a general work on Japan. This interdisciplinary range suggests a writer with both a technical background and humanistic reading, inclined toward practical, introductory books for general readers and students. Because the available materials provide no nationality, dates, or specific biography, a fuller life story cannot yet be outlined; readers may instead approach his subject interests and writing orientation through the works listed above.

王旅 Author

Wang Lü is an author about whom publicly available information is limited. At present, only one work by this author, Database Security Technology, is known and included in the library, where it is classified under the general computer category. Judging from this subject, Wang Lü is concerned with the security protection of database systems, touching on areas such as data storage, access control, and security management, which places the writing within the field of applied computing and technical practice. Because biographical details, educational background, and professional positions are unavailable, it is not possible to determine the author's academic training or work experience, nor is it appropriate to draw extensive conclusions about writing style. In this field, database security is a fundamental part of information system construction, and books on the subject are generally aimed at students, technical personnel, and practitioners, emphasizing clear concepts and practical application. Readers may use it as an introductory reference for understanding the basics of database security; further details can be added if more information becomes available.

More by the same author

Top rated in the same category