- 40
- 0
- 约1.38千字
- 约 6页
- 2020-10-05 发布于浙江
- 举报
实验题目:
数据库安全性与完整性控制
目 录
TOC \o 1-1 \h \z \u 一、实验目的 1
二、实验内容 1
三、实验要点及说明 1
四、实现方法 1
五、实验结果 1
六、源程序清单 1
七、思考及总结 2
- PAGE 1 -
一、实验目的
通过本次实验,提高以下几个方面的能力
1. 创建新用户
2. 通过GRANT语句对新用户进行授权
3. 通过REVOKE语句完成权限的回收
4. 实体完整性的实现
5. 参照完整性实现
二、实验内容
完成教材中实例1-8
完成教材中相应于完整性的实例。
三、实验要点及说明
一定要熟练掌握GRANT语句与REVOKE语句的使用
一定要熟练掌握实体完整性与参照完整性控制
要读懂出错的提示信息
四、实现方法
?未将创建的用户删除,有创建同一个用户。
删除localhost方法
五、实验结果
创建用户成功
登陆用户zhangsan
登陆用户zhangsan2
登陆用户lisi
用户zhangsan和zhangsan2信息显示 用户lisi信息显示
分别给用户zhangsan和zhangsan2授权
授权之后查看zhangsan中信息
修改zhangsan2中数据
六、源程序清单
Create user zhangsan@% identified by 1; /*创建用户张三,密码为1*/
Create user zhangsan2@% identified by password *E6CC90B878B948C35E92B003C792C46C58C4AF40; /*创建用户张三,密文定义密码为1*/
Grant all on *.* to lisi@localhost identified by 2;/*创建用户李四*/
mysql -u zhangsan -p /*登录用户张三*/
show schemas; /*显示信息*/
grant selectcol1 on ch4.t to zhangsan;/*给用户张三授权*/
update ch4.t set col1=1;/*修改张三2中的信息*/
七、思考及总结
重复创建用户,对代码掌握不熟悉,混淆记忆。
原创力文档

文档评论(0)