数据库的安全性与完整性
⭐ 了解
安全性违例
恶意访问的形式主要包括:未经授权读取数据(窃取信息);未经授权修改数据;未经授权破坏数据。
数据库安全性是指保护数据库不收恶意访问。
保护数据库安全,有五个层次上采取安全性措施**:数据库系统层次、操作系统层次、网络层次、物理层次、人员层次**。
授权、视图
通过DBMA提供的授权功能赋予用户在数据库各个部分上的增删改查等权限;
或者通过视图隐藏用户不需要看见的数据,限制用户只能访问所需数据。
审计追踪
审计追踪(Audit Trail)是一个对数据库所有更改的日志,还包括哪个用户执行了更改和什么时候执行的更改等信息。
数据加密
数据加密是计算机系统对信息进行保护的一种最可靠的方法.
按照作用不同,主要分为数据传输加密技术、数据存储加密技术、数据完整性的鉴别技术和密钥管理技术。
数据库的完整性
数据库的完整性是指数据的正确性和相容性。
完整性约束条件作用的对象可以是表、行和列三种。
相关真题
2014年49-51题
数据库的安全机制中,通过GRANT语句实现的是(49);
通过建立(50)使用户只能看到部分数据,从而保护了其它数据;
通过提供(51)供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。
(49)A.用户授权 B.许可证 C.加密 D.回收权限
(50)A.索引 B.视图 C.存储过程 D.触发器
(51)A.索引 B.视图 C.存储过程 D.触发器
【答案】A B C