2022年数据库实验二:数据库的日常维护和安全性管理终版 .pdf

上传人:Q****o 文档编号:27179549 上传时间:2022-07-22 格式:PDF 页数:21 大小:1.42MB
返回 下载 相关 举报
2022年数据库实验二:数据库的日常维护和安全性管理终版 .pdf_第1页
第1页 / 共21页
2022年数据库实验二:数据库的日常维护和安全性管理终版 .pdf_第2页
第2页 / 共21页
点击查看更多>>
资源描述

《2022年数据库实验二:数据库的日常维护和安全性管理终版 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库实验二:数据库的日常维护和安全性管理终版 .pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库实验二报告第 1 页 共 21 页北京邮电大学数据库系统概论实验二:数据库的日常维护和安全性管理专业:信息工程学生姓名:指导教师:完成时间:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 数据库实验二报告第 2 页 共 21 页目录一、实验目的 . 3 二、实验内容 . 3 三、实验环境 . 3 四、实验结果 . 3 1、 数据库备份 . 3 完整备份 . 3 差异备份 . 4 2、 数据库还原 . 5 3、 数据库导入

2、 . 7 4、 数据库导出 . 10 5、 创建用户 . 14 6、 用户授权 . 16 一般授权 . 16 级联授权 . 17 7、 用户权利回收 . 18 五、实验分析 . 19 1、 完整与差异 . 19 2、 新建查询的选择 . 19 3、 覆水难收? . 20 4、 语法的变迁 . 21 六、实验总结 . 21 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 数据库实验二报告第 3 页 共 21 页一、实验目的1、熟

3、悉通过SQL 语句和 DBMS 对数据库进行日常简单维护操作。2、 熟悉数据库的安全性管理工具和命令。二、实验内容1、完成数据库的备份、还原(1.5 分+1.5 分) 通过 SQL 语句,对已建立的数据库StuManagement 进行备份和还原操作2、完成数据的导入、导出操作(1 分+1 分): 直接在 Management Studio 中,手工对已建立的数据库StuManagement 进行数据的导入和导出操作(可导为Access 数据库、 Excel 表格等)3、安全性管理对已建立的数据库StuManagement 进行 ,直接在 Management Studio 中,手工对已建立的

4、数据库 StuManagement 进行安全性管理,建立 2 个不同的数据库用户。(1+1 分 ) 4、完成“授权和权利回收”的操作例子(1.5 分 +1.5 分) 分别用 grant 和 revoke 语句,对已建立的用户,进行授权和权利回收的操作,并运行验证。实验环境三、实验环境软件版本: SQL Server 2012 四、实验结果1、数据库备份完整备份图 1:完整备份消息提示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - -

5、- 数据库实验二报告第 4 页 共 21 页图 2:完整备份文件查看源代码:- 将数据库 StuManagement完整备份到磁盘文件上去BACKUPDATABASE StuManagementTO DISK=D:SQLDATAStuManagement_backup1.bak ;差异备份图 3:差异备份消息提示图 4:差异备份文件查看名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - 数据库实验二报告第 5 页 共 21 页2、

6、数据库还原图 5:还原之前(无teacher表)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21 页 - - - - - - - - - 数据库实验二报告第 6 页 共 21 页图 6:还原之后(重新出现teacher表)代码:- 从备份 StuManagement_backup1 中还原数据库 StuManagementRESTOREDATABASE StuManagementFROM DISK=D:SQLDATAStuManagement_backup1.bakW

7、ITHRECOVERY, REPLACE;- 只能选择 master 数据库名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - 数据库实验二报告第 7 页 共 21 页3、数据库导入图 7:选择数据源名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 数据库实验二报告

8、第 8 页 共 21 页图 8:选择目的地名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 数据库实验二报告第 9 页 共 21 页图 9:导入成功信息提示图 10:SQL Server 查看导入的表test 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 21 页 - - - - - - - - - 数据

9、库实验二报告第 10 页 共 21 页4、数据库导出图 11:选择导出数据源名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 21 页 - - - - - - - - - 数据库实验二报告第 11 页 共 21 页图 12:选择导出目的地名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 21 页 - - - - - - - - - 数据库实验二报告第

10、 12 页 共 21 页图 13 :选择导出内容名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 21 页 - - - - - - - - - 数据库实验二报告第 13 页 共 21 页图 14 :导出成功提示图 15:资源管理器查看名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 21 页 - - - - - - - - - 数据库实验二报告第 1

11、4 页 共 21 页图 16:Excel 查看5、创建用户图 17 :新建用户名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 21 页 - - - - - - - - - 数据库实验二报告第 15 页 共 21 页图 18 :新建用户设置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 21 页 - - - - - - - - - 数据库实验二报告

12、第 16 页 共 21 页图 19:新建用户查看6、用户授权一般授权图 20:对 USER1授权之前进行UPDATE操作失败信息提示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 21 页 - - - - - - - - - 数据库实验二报告第 17 页 共 21 页图 21:授权后成功修改数据代码:- 将修改表 Student 的权利授予用户 USER1GRANT UPDATEONStudentTO USER1 ; 级联授权图 22:USER1 只有使用UPDATE的

13、权限,不具有传播该权限的权限名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 21 页 - - - - - - - - - 数据库实验二报告第 18 页 共 21 页图 23:级联授权后用户USER2具有 UPDATE的权限代码:- 将修改表 Student 的权利授予用户 USER1, 并且 USER1 能够传播该权限GRANT UPDATEONStudentTO USER1WITHGRANT OPTION ; - 通过USER1 将修改表 Student 的权利授予用

14、户 USER2GRANT UPDATEONStudentTO USER2 ; 7、用户权利回收图 24:非级联收回用户USER1的 UPDATE权限失败名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 21 页 - - - - - - - - - 数据库实验二报告第 19 页 共 21 页代码:- 非级联回收用户 USER1 的UPDATE权限REVOKE UPDATEONStudentFROM USER1 ; 图 25 :级联收回权限后用户USER1 不能修改数据图 2

15、6:级联收回权限后用户USER2也不能修改数据代码:- 级联回收用户 USER1 的UPDATE 权限REVOKE UPDATEONStudentFROM USER1CASCADE;五、实验分析1、完整与差异在实验中尝试了完整备份和差异备份两种不同的备份方式,从资源管理器中可以查看到,差异备份的文件大小要远远小于完整备份的文件大小,这与理论相符。2、新建查询的选择在执行备份和还原的操作过程中,我发现备份操作的新建查询“可用数据库” 既可以是master 系统数据库, 也可以是 Stumanagement数据库本身。 然而在还原数据库的时候,则 “可用数据库”只能是master,如果选择Stum

16、anagement本身的话,则会提示以下错误。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 21 页 - - - - - - - - - 数据库实验二报告第 20 页 共 21 页图 27 :还原错误信息提示3、覆水难收?非常有意思的是当我赋予用户USER1 对表 Student 的 SElECT 权限之后, 却发现我收不回来了,用户USER1 一直都能查看Student 表的内容,这问题让我纠结了很久。后来经过查找资料才知道,原来SQL Server 2012 新建

17、用户的时候默认是public 角色(见下图) ,而public 角色本身就具有查看所有数据的权限。所以说那权限根本就不是我赋予用户USER1的,当然就无法收回了。图 28:新建用户默认为public 角色名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 21 页 - - - - - - - - - 数据库实验二报告第 21 页 共 21 页4、语法的变迁书本上无论是赋予还是收回权限都是需要指明对象的类型的,比如代码:- 将修改表 Student 的权利授予用户 USER1

18、GRANT UPDATEONtableStudentTO USER1 ; 然而,在 SQL Server 2012 中,该用法却会报错,正确的用法应该是将类型去掉,比如:代码:- 将修改表 Student 的权利授予用户 USER1GRANT UPDATEONStudentTO USER1 ;六、实验总结这次实验让我对SQL Server 2012 有了更深的了解,特别是碰到的一些课本上没有提到的问题更是让我花了不少时间去解决,收获良多。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 21 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁