数据库原理实验报告-数据库的管理
- 格式:doc
- 大小:817.66 KB
- 文档页数:8
. . . . .
. . . . XX大学XX学院
实验报告 年 月 日
课程名称 数据库系统概论 项目名称 数据库的管理
实验者 专业年级 学号
容与
要求 实验要求:
学会数据备份、
恢复与复制的方法,
学会数据库用户权限的设置方法等
过程与
结果 一、 数据备份
1、 打开SQL Server2008,找到student_and_course数据库。右击,在下拉列表中选择“任务”->“备份”;
2、 在弹出的如图1的“备份数据库”对话框。点击“添加”按钮可设置本分文件存放的位置,如图2。设置完成后点击:“确定”,返回上一级对话框,仍然点击“确定”。
3、 数据库成功保存。输出成功信息如图3。
二、 恢复与复制
1、右击student_and_course数据库,在弹出的列表中选择“任务”->“还原”->”数据库”;
2、 其余步骤与数据备份时类似,如图4。最终输出成功恢复方法,如图5。
三、 用户权限的设置方法
1、创建登录
在“对象资源管理器”中找到“安全性”->“登录名”,右击“登录名”在列表中选择新建登录名。在弹出的“登录名-新建”对话框(如图6)中点击搜索,在弹出的“选择用户或组”对话框中点击“高级”(如图7);在弹出对话框中点击“立
. . . . .
. . . . 评分
或
评语
即查找”,并在“搜索结果”列表中选中“Guest”(如图8);一步步单击“确定”完成登录名创建。
2、新建用户
在“对象资源管理器”中依次打开“数据库”->“Student_and_Course”->”用户”->“新建用户”,在“数据库用户-新建”对话框输入用户名和登录名(如图9)并确定;在“对象资源管理器”中右击“YW-PC\Guest”->“属性”->“选择页”->“安全对象”->”搜索”;在“添加对象”对话框中选择“特定对象”并确定(如图10)->“选择对象类型”选中“数据库”并确定(如图11)->”浏览”选中“Student_and_Course”并确定(如图12);一步步“确定”返回完成用户创建。
3、 通过GRANT、REVOKE、DENY语句实现授权、收权、拒绝权限
(1) 授权
在“新建查询”窗口中输入语句GRANT CREATE TABLE TO Guest,将“建表”权限赋给用户Guest,结果如下:
(2) 收权
在“新建查询”窗口中输入语句REVOKE CREATE TABLE FROM Guest,将“建表”权限从用户Guest中收回,结果如下: (3) 拒绝权限
在“新建查询”窗口中输入语句DENY CREATE VIEW TO Guest,拒绝用户Guest 有“创建试图”权限,结果如下:
. . . . .
. . . .
图1:“备份数据库”对话框
图2:设置备份保存文件地址 . . . . .
. . . .
图3、成功备份完成标志
图4:“还原数据库”对话框
图5:数据库成功还原标志 . . . . .
. . . .
图6:新建登录名
图7:选择创建登录名的用户或组 . . . . .
. . . .
图8:新建“Guest”的新登录名 . . . . .
. . . .
图9:输入新建用户名的“用户名”和“登录名”
图10:添加对象 . . . . .
. . . .
图11:添加对象为“数据库”
图12:选择用户名在 “Student_and_Course”数据库中有效