数据库实验报告模板

上传人:公**** 文档编号:547833578 上传时间:2023-03-11 格式:DOC 页数:6 大小:130.01KB
返回 下载 相关 举报
数据库实验报告模板_第1页
第1页 / 共6页
数据库实验报告模板_第2页
第2页 / 共6页
数据库实验报告模板_第3页
第3页 / 共6页
数据库实验报告模板_第4页
第4页 / 共6页
数据库实验报告模板_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《数据库实验报告模板》由会员分享,可在线阅读,更多相关《数据库实验报告模板(6页珍藏版)》请在金锄头文库上搜索。

1、教师成绩:北 华 航 天 工 业 学 院实验报告课 程 名 称 : 数据库原理与应用 实 验 内 容: 数据库安全性管理 作者所在系部: 网络工程系 作者所在专业: 网络工程 作者所在班级: B13521 作 者 姓 名 : 李文阳 作 者 学 号 : 201322673 指导教师姓名: 王振夺 北华航天工业学院教务处制实验四 数据库安全性管理一、实验目的1、 理解数据库的安全性机制;2、 掌握SQL Server 2005的验证模式、登录管理、用户管理、角色管理以及权限管理;二、实验内容(一)附加上次实验所创建的数据库“db_Library”,并回顾该库的数据表信息。(二)设置SQL Ser

2、ver的安全验证模式,并以两种方式尝试登录。(三)登录账户管理1、以管理员身份登录SQL Server,修改sa的密码。2、使用SQL语句创建一个SQL Server登录账户,账户名为你的名字拼音,密码自定义。创建完成后,以该账户来进行登录。3、使用SQL语句来修改上述登录账户的密码。4、 禁用上述登录账户连接SQL Server,并进行验证。(四)数据库用户管理1、使用SQL语句添加db_Library数据库用户User2,其登录账户为上题所创建的SQL Server登录账户,使用默认dbo架构,并赋予该用户能够运行Select语句的权限。(五)权限管理1、使用SSMS将创建数据表和创建视图

3、的权限授予User2。2、使用SQL语句将对db_Library数据库中图书信息表的查询、插入、以及对书名和作者列的修改权限授予用户User2。3、使用SSMS收回User2创建数据表和创建视图的权限。4、 使用SQL语句收回User2修改书名和作者列的权限。 (六)删除上述所建立的数据库用户以及登录账户。三、实验步骤主要实现的SQL语句。使用T-SQL语句创建一个SQL Server登录账户,账户名为你的名字拼音,密码自定义。创建完成后,以该账户来进行登录。CREATE LOGIN LWY WITH PASSWORD =123#$go使用SSMS和T-SQL语句来修改上述登录账户的密码。al

4、ter login LWY with password=01234go禁用上述登录账户连接SQL Server,并进行验证。alter login LWY disablego设置上述登录账户为数据库创建者的权限。(注意:只能在master中授予create database权限)use mastergocreate user JZH for login LWY /为登录账户创建在master中的数据库用户gogrant create database to LWY /授予权限,go数据库用户管理使用T-SQL语句添加db_Library数据库用户User2,其登录账户为上题所创建的SQL Se

5、rver登录账户,使用默认dbo架构,并赋予该用户能够运行Select语句和备份数据库的权限。use db_Librarycreate user user2 for login LWYwith default_schema=dbogouse db_Librarygrant select ,backup database to User2go权限管理使用SSMS和T-SQL语句将创建数据表和创建视图的权限授予User2。use db_Librarygrant create table,create view to User2go使用SSMS和T-SQL语句将对db_Library数据库中图书信息

6、表的查询,插入,以及对书名和作者列的修改权限授予用户User2。use db_Librarygrant select,insert,update(bname,bwriter) on tb_book to User2go使用SSMS和T-SQL语句收回User2创建数据表和创建视图的权限。use db_Libraryrevoke create table,create view to User2go使用SSMS和T-SQL语句收回User2修改书名和作者列的权限。use db_Libraryrevoke update(bname,bwriter) on tb_book to User2go四、 实验总结:1 总是遇到233错误!经过我上网百度,原来是服务器设置不对,要手动开启后重启。2 总的来说,实验的语句老师给了很大一部分,只需要改几个点就好。所以操作难度不大。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号