数据库安全性控制方法概述

需积分: 46 1 下载量 32 浏览量 更新于2024-08-15 收藏 777KB PPT 举报
强制存取控制方法续-oracle数据库教程 强制存取控制方法是数据库安全性控制中的一种重要方法,它通过对主体和客体的访问控制来保护数据库中的数据。主体是系统中的活动实体,包括DBMS所管理的实际用户和代表用户的各进程。客体是系统中的被动实体,是受主体操纵的,包括文件、基表、索引、视图等。 数据库安全性是数据库管理系统中的一个重要问题,因为数据库中的数据可以共享,数据共享必然带来数据库的安全性问题。数据库系统中的数据共享不能是无条件的共享,需要对数据进行保护,以免数据遭到破坏、更改或泄露。 计算机系统安全性概述是数据库安全性控制的基础,包括计算机系统的三类安全性问题:技术安全类、管理安全类和政策法律类。计算机系统安全性是指为计算机系统建立和采取的各种安全保护措施,以保护计算机系统中的硬件、软件及数据,防止其因偶然或恶意的原因使系统遭到破坏,数据遭到更改或泄露等。 安全标准简介是数据库安全性控制的重要组成部分,包括TCSEC标准、CC标准等。TCSEC标准从四个方面来描述安全性级别划分的指标,包括安全策略、责任、保证和文档。TCSEC/TDI安全级别划分是根据安全策略、责任、保证和文档等方面对数据库的安全性进行评估和分类的。 强制存取控制方法可以分为四个部分:身份验证、访问控制、审计和加密。身份验证是指验证用户身份的过程,以确保用户的身份是真实的。访问控制是指根据用户的身份和权限来控制用户对数据库的访问。审计是指记录和跟踪用户对数据库的访问和操作,以便追溯和分析数据库的安全性问题。加密是指对数据库中的数据进行加密,以保护数据免遭破坏或泄露。 在Oracle数据库中,强制存取控制方法可以通过创建用户和角色来实现。用户是数据库中的一个实体,拥有某些权限和角色。角色是数据库中的一个逻辑概念,定义了一组权限和责任。通过创建用户和角色,可以对数据库中的数据进行访问控制和保护。 强制存取控制方法在Oracle数据库中的应用是非常广泛的,包括视图机制、审计机制和加密机制等。视图机制是指根据用户的身份和权限来控制用户对数据库的访问。审计机制是指记录和跟踪用户对数据库的访问和操作,以便追溯和分析数据库的安全性问题。加密机制是指对数据库中的数据进行加密,以保护数据免遭破坏或泄露。 强制存取控制方法是数据库安全性控制中的一种重要方法,它可以通过对主体和客体的访问控制来保护数据库中的数据。在Oracle数据库中,强制存取控制方法可以通过创建用户和角色来实现,并且可以应用于视图机制、审计机制和加密机制等方面。