《北邮大三上选修课数据库实验二数据库维护》由会员分享,可在线阅读,更多相关《北邮大三上选修课数据库实验二数据库维护(7页珍藏版)》请在金锄头文库上搜索。
1、.数据库技术及应用实验报告题目:数据库的日常维护和安全性管理 姓名 日期实验环境: Microsoft SQL Server 2012实验内容与完成情况:3.1.1 完成数据库的备份、还原(1.5 分 +1.5 分 )通过 SQL 语句 ,对已建立的数据库StuManagement 进行备份和还原操作备份:backup databaseStuManagementtomybackup1还原:use masterrestoredatabaseStuManagementfrom mybackup1withrecovery , replace ;3.1.2 完成数据的导入、导出操作(1 分 +1 分
2、):直接在 Management Studio 中,手工 对已建立的数据库StuManagement 进行数据的导入和导出操作(可导为Access 数据库、 Excel 表格等)导入:.导出:将 S 表导出到2.exe 中3.1安全性管理3.2.1对已建立的数据库StuManagement 进行 ,设置用户直接在 Management Studio 中,手工 对已建立的数据库StuManagement 进行安全性管.理,建立 2 个不同的数据库用户。(1+1 分 )在安全性下登录名右键新建,创建在 StuManagement 下安全性用户处右键新建两个用户wb 和 wb13.2.2完成 “授权
3、和权利回收”的操作例子 ( 1.5 分 +1.5 分 ).分别用 grant 和 revoke 语句,对 3.2.1 已建立的用户,进行授权和权利回收的操作,并运行验证。wb 用户只具有public 身份,用wb 登录执行select 语句,发现错误。selectSnofrom S;退出,用 Windows 账户登录, grant 语句赋给 wb select 权限,并允许 wb 把这种权限再授予给别的用户grantselecton Sto wb withgrantoption ;断开连接,用 wb用户登录,执行select语句,发现成功查询.回收:revokeselecton S fromwb cascade.Wb 的权限已没有出现的问题:解决方案(列出遇到的问题和解决办法,列出没有解决的问题):.