数据库-第四章 数据库安全性-4.2 数据库安全性控制

数据库安全性控制

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制


一、用户身份鉴别


1.定义

数据库-第四章 数据库安全性-4.2 数据库安全性控制

2.方法

数据库-第四章 数据库安全性-4.2 数据库安全性控制


二、存取控制


1.组成

数据库-第四章 数据库安全性-4.2 数据库安全性控制


三、自主存取控制方法


1.定义

数据库-第四章 数据库安全性-4.2 数据库安全性控制

2.实现

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

3.缺点

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制


四、授权:授予与回收


1.GRANT

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

2.REVOKE

数据库-第四章 数据库安全性-4.2 数据库安全性控制

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

3.创建数据库模式的权限

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制


五、数据库角色


1.定义

数据库-第四章 数据库安全性-4.2 数据库安全性控制

2.角色的创建和授权

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

3.将一个角色授予其他的角色或用户

数据库-第四章 数据库安全性-4.2 数据库安全性控制

4.角色权限的回收

数据库-第四章 数据库安全性-4.2 数据库安全性控制

5.例

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制


六、强制存取控制方法


数据库-第四章 数据库安全性-4.2 数据库安全性控制

1.管理实体

数据库-第四章 数据库安全性-4.2 数据库安全性控制

2.敏感度标记

数据库-第四章 数据库安全性-4.2 数据库安全性控制

3.规则

数据库-第四章 数据库安全性-4.2 数据库安全性控制
数据库-第四章 数据库安全性-4.2 数据库安全性控制

4.特点

数据库-第四章 数据库安全性-4.2 数据库安全性控制

5.DAC+MAC安全检查

数据库-第四章 数据库安全性-4.2 数据库安全性控制


参考-《数据系统概论(第五版)》-人民大学-王珊

数据库-第四章 数据库安全性-4.2 数据库安全性控制

上一篇:动态SQL


下一篇:oracle将blob转为varchar2