云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库实验四

数据库实验四

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 20:01:54

西南石油大学实验报告

课程名称:数据库原理 实验项目名称:实验项目4 数据库安全管理 专业年级班级、姓名、学号: 电子邮件地址: 实验所用机器名: 实验时间地点:2015.12.18 明理楼 实验指导教师:孙瑜 成绩 注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:2 二、实验目的

(1) 掌握使用T-SQL语句创建登录帐户的方法。 (2) 掌握使用T-SQL语句创建数据库用户的方法。 (3) 掌握使用T-SQL语句创建数据库角色的方法。 (4) 掌握使用T-SQL语句管理数据库用户权限方法。 三、实验要求

(1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 四、实验环境 (1) PC机。

(2) SQL Server 2008。 五、实验内容及步骤 注意事项:

(1) 首先在C盘根目录创建文件夹Bluesky,执行脚本文件“PracticePre-第11章安全管理.sql”,创建数据库BlueSkyDB和表; (2) 如何建立“数据库引擎查询”;

批改人 批改日期 插入你的照片 (3) 使用“select user_name()”可查询当前登录账号在当前数据库中的用

户名。 步骤1 使用Transact-SQL创建三个SQL Server登录账户TUser1、TUser2、TUser3,初始密码均为“123456”。

--SA

CREATE LOGIN TUser1

WITH PASSWORD = '123456'

CREATE LOGIN TUser2

WITH PASSWORD = '123456'

CREATE LOGIN TUser3

WITH PASSWORD = '123456'

步骤2 使用TUser1建立一个新的数据库引擎查询,在“可用数据库”下拉列表框中是否能看到并选中BlueSkyDB数据库?为什么?

不可以选中BlueSkyDB数据库。因为此时sa还没有赋予TUser1选中BlueSkyDB数据库的权限,TUser1还不是BlueSkyDB数据库的用户。 步骤3 使用Transact-SQL将SQL Server登录账户TUser1、TUser2、TUser3映射为数据库BlueSkyDB的用户,用户名同登录名。

CREATE USER TUser1 CREATE USER TUser2 CREATE USER TUser3

步骤4 再次使用TUser1建立一个新的数据库引擎查询,这次在“可用数据库”下拉列表框中是否能看到并选中BlueSkyDB数据库?为什么?

可以选中BlueSkyDB数据库。此时sa已经赋予了TUser1访问BlueSkyDB数据库的权利了。

步骤5 用TUser1用户在BlueSkyDB数据库中执行下述语句,能否成功?为什么?

SELECT * FROM BOOKS;

不能成功。其实TUser1只是具有访问数据库的权限,还没有拥有操作数据库的权限。

步骤6 授予TUser1具有对BOOKS表的查询权限,授予TUser2具有对CUSTOMERS表的插入权限。

GRANT SELECT ON BOOKS TO TUser1

GRANT SELECT ON CUSTOMERS TO TUser2

步骤7 用TUser2建立一个新的数据库引擎查询,执行下述语句,能否成功?为什么?

不能成功。因为sa并没赋予TUser2对于CUSTOMERS表进行插入的权限。

INSERT INTO CUSTOMERS VALUES('张三','zhang@126.com','123456'); (注意:CUSTOMERS表中的customerID列为自增列)

搜索更多关于: 数据库实验四 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

西南石油大学实验报告 课程名称:数据库原理 实验项目名称:实验项目4 数据库安全管理 专业年级班级、姓名、学号: 电子邮件地址: 实验所用机器名: 实验时间地点:2015.12.18 明理楼 实验指导教师:孙瑜 成绩 注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:2 二、实验目的 (1) 掌握使用T-SQL语句创建登录帐户的方法。 (2) 掌握使用T-SQL语句创建数据库用户的方法。 (3) 掌握使用T-SQL语句创建数据库角色的方法。 (4) 掌握使用T-SQL语句管理数据库用户权限方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com