12、数据库系统中的自主安全策略概述

数据库系统中的自主安全策略概述

1. 引言

在数据库系统中,安全策略至关重要,它能保护数据的完整性、可用性和保密性。本文将详细探讨数据库系统中的自主安全策略,包括访问控制策略、管理策略、身份识别与认证、审计以及视图安全等方面。

2. 访问控制策略
2.1 概述

访问控制策略最初是为操作系统设计的,核心问题是一个进程是否可以被授予对文件的访问权限,访问权限包括读访问和写访问,写访问又可细分为修改、追加或删除操作。这些原则随后被应用到数据库系统中,如Ingres和System R。目前,已经研究出了多种形式的访问控制策略,其中基于角色的访问控制策略在多个商业系统中得到了广泛应用。访问控制策略还包括强制策略,但本文仅讨论自主访问控制策略。
访问控制策略主要分为以下几类:
- 基于授权的访问控制策略
- 基于角色的访问控制策略

2.2 授权策略

许多访问控制策略基于授权策略,即根据授权规则授予用户对数据的访问权限。以下是不同类型的授权规则:
- 正授权 :早期系统关注正授权规则,例如用户John被授予对关系EMP的访问权限,或者用户Jane被授予对关系DEPT的访问权限。也可以授予对其他实体(如属性和元组)的访问权限,如John对关系EMP中的Salary属性有读访问权限,对Name属性有写访问权限(写访问包括追加、修改或删除操作)。
- 负授权 :如果未指定John对某个对象的访问权限,这是否意味着John没有访问该对象的权限呢?在一些系统中,未指定的授权规则被隐式视为负授权;而在其他系统中

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值