第四章例题

本文介绍了数据库的视图机制,如何通过视图间接实现存取权限的控制,例如为王平老师设置只查看计算机系学生的权限。同时,讨论了审计功能,详细说明了如何自动记录用户对数据库的操作,如在SC表上的修改操作,并给出两个审计相关实例:对修改SC表结构或数据的审计,以及取消对SC表审计的设置。
摘要由CSDN通过智能技术生成

视图机制

视图机制间接地实现支持存取谓词的用户权限定义。例如,在某大学中假定王平老师只能检索计算机系学生的信息,系主任张明具有检索和增删改计算机系学生信息的所有权限。这就要求系统能支持“存取谓词”的用户权限定义。在不直接支持存取谓词的系统中,可以先建立计算机系学生的视图 CS_Student,然后在视图上进一步定义存取权限。

--建立计算机系学生的视图CS_Student
create view CS_Student
as 
select  *
from  Student
where Sdept='CS';

--在视图上进一步定义存取权限
grant select
on CS_Student  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值