数据库安全性实验报告[推荐]由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库综合性实验报告”。
实验报告
一、实验题目
数据库安全性
二、实验要求
1)新建一个登陆名为tom,密码为tom001的登陆帐户,登陆后用户名为user_tom,默认情况下该用户具有哪些权限?
2)授予该用户对Student表的查询权限,同时授予其进一步授权其他用户的权利。
3)新建一个登陆名为marry,密码为marry001的登陆帐户,登陆后用户名为user_marry。
4)以tom001登陆,将对Student表的查询权限赋予marry,但不加withgrant option参数。
5)以marry001登陆,尝试将对Student表的查询权限授权给用户guest。
6)新建角色dbnormuser,同时将marry用户指定该角色,授予该角色对Student表的查询权限,再重新执行第5步,结果如何?
7)使用sp_addsrvrolemember系统存储过程将marry用户指定sysadmin固定服务器角色,再重新执行第5步,结果如何?
三、实验内容
按照要求我首先建立了一个模式,1)createlogin tom with paword='tom001'
usestudent_course
go
createuser user_tom from login tom with grant option
仅可以对student_course数据库访问,但是不能访问里面的表格。
2)use student_course
go
grant select on Student to user_tom
3)createlogin marry with paword='marry001'
use student_course
go
create user user_marry from login marry
4)use student_course
go
grant select on Student to user_marry
5)无法授权
use student_course
go
grant select on Student to guest
6)create role dbnormuser
grant select on Student to dbnormuser
grant dbnormuser
to user_marry可以授权了
7)又不能授权了
四、实验心得
西 安 邮 电 大 学实验:课程 班级 学号 学生姓名 任课教师 (计算机学院)课内实验报告数据库的安全性试验 数据库原理及应用B网络1203孟彩霞 :::::一、实验目的 (1)理解SQL Server 2000......
一 实验目的1.熟悉通过SQL语句对数据进行安全性控制;2.针对具体应用要求,完成授权和收回权限的操作;二 实验工具SQL Server 2005利用SQL Server 2005 SSMS及其SQL查询编辑器。......
数据库系统原理课程设计总结报告学院: 软件学院 专业: 软件工程 年级: 2009 学号: 20092647 姓名: 李野1、开发环境Windows7系统2、DBMS系统架构采用向量的存储结构存储数据字典......
实验一 PowerDesigner 的 CDM 应用1:实验目的使用PowerDesinger进行数据库概念模型设计,掌握CDM中的实体、实体属性、实体与实体之间联系的操作方法。 2:实验内容建立一个“实......
实验7 索引和数据完整性的使用1、目的与要求 (1) 掌握索引的使用方法;(2) 掌握数据完整性的实现方法;2、实验准备(1) 了解索引的作用与分类; (2) 掌握索引的创建方法;(3) 理解数据的完整性......