于世磊20141112020实验4安全性

于世磊20141112020实验4安全性

ID:47886000

大小:958.42 KB

页数:11页

时间:2019-08-03

于世磊20141112020实验4安全性_第1页
于世磊20141112020实验4安全性_第2页
于世磊20141112020实验4安全性_第3页
于世磊20141112020实验4安全性_第4页
于世磊20141112020实验4安全性_第5页
资源描述:

《于世磊20141112020实验4安全性》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验4安全性、完整性控制(2学时)实验目的1.加深对数据库相关性质的理解;2.各种约束性理解;3.学会授权与回收4.理解并体会数据库实体完整性、参照完整性、用户定义的完整性约束条件实验内容对已建好的各表输入适当的数据并练习数据的插入、删除和修改,注意检测键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用,结合课堂教学体会其含义。1.参照学生数据库中各表给出的主键、外键设置的设置要求,在自己创建的表中进行相应的设置。2.参照以上各表给出的各种约束条件设置要求,在自己创建的表中进行相应的设置。//3.输入各种数据以验证约束条件的作用。

2、4.创建三个该数据库的用户。createloginsswithpassword='ss';createloginqqwithpassword='qq';createloginllwithpassword='ll';createuserssforloginss;createuserqqforloginqq;createuserllforloginll;5.用SQL命令和可视化环境两种方式分别实现为所有用户授予对某个表的查询权限。grantselectonstudenttoss;grantselectonstudenttoqq;grantselectonstudenttoll;

3、6.用SQL命令和可视化环境两种方式分别实现为一个用户授予对某表中某字段的查询权限,不允许其将该权限继续传递下去。验证该权限的作用。grantselect(Cno)onCoursetoss;selectCnofromCourse;7.用SQL命令和可视化环境两种方式分别实现为另一个用户授予对某表中某字段的修改权限,并允许其将该权限继续传递下去。验证该权限的作用。grantupdate(Sno)onstudenttollwithgrantoption;updatestudentsetSno=2016whereSno=2014;8.收回为所有用户授予的对某表的查询权限。revo

4、keselectonstudentfromsscascade;9.收回为用户授予对某表中某字段的查询权限。revokeselect(Sno)onstudentfromll;10.收回为用户授予对某表中某字段的修改权限。revokeupdate(Sno)onstudentfromqqcascade;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。