题目
【填空题】数据库安全[1]技术包括用户身份鉴别、______、_____、_____和数据加密等
【填空题】数据库安全[1]技术包括用户身份鉴别、______、_____、_____和数据加密等
题目解答
答案
自主存取控制[2]和强制存取控制[3].视图.审计
解析
本题考查数据库安全技术的核心知识点。需要掌握常见的数据库安全措施,重点区分自主存取控制(DAC)与强制存取控制(MAC)的作用,理解视图在数据保护中的应用,以及审计在安全监控中的功能。解题关键在于回忆教材中关于数据库安全的五大技术,并注意题目中已给出的“数据加密”作为提示。
数据库安全技术主要包括以下内容:
- 用户身份鉴别:通过用户名、密码等验证用户身份。
- 自主存取控制(DAC):基于用户权限设置,决定用户能否访问特定数据。
- 强制存取控制(MAC):根据数据敏感性(如密级)限制用户访问权限。
- 视图:通过定义虚拟表隐藏真实数据结构,减少直接访问敏感信息的风险。
- 审计:记录用户操作日志,用于安全监控和违规行为追踪。
- 数据加密:对存储或传输的数据进行加密保护。
题目中已明确列出“数据加密”,因此需补充其余四项中的三个关键点。