《数据库系统概论》课程之实验三 数据控制

  • 实验目的

    熟悉通过SQL对数据进行安全性控制。

  • 实验内容和要求

    使用SQL对数据进行安全性控制,包括:授权和权力回收。操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了;权力收回操作之后的用户是否确实丧失了收回的数据操作的权力)。

  •  实验内容与完成情况

创建用户

    

进行授权 让其对student表有查询权限

    

用r1登录数据库

    

进行查询操作  可以查询student内容

    

但是不能查询SC 因其没有权限

    

回收权限

    

再次进行查询         发现不能对student表查询,证明回收权限成功

    

创建用户r3 并加上with grant option 即让r3拥有授权的功能,能将自己的权限分配给别人

    

    

先将r2的权限回收 ,以便稍后授权观察

    

成功用r3给r2授权

    

r2成功查询

    

R3回收r2的权限

    

R2没有查询权限

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值