数据库技术及应用 实验 5.docx

上传人:b****7 文档编号:10561048 上传时间:2023-02-21 格式:DOCX 页数:11 大小:673.31KB
下载 相关 举报
数据库技术及应用 实验 5.docx_第1页
第1页 / 共11页
数据库技术及应用 实验 5.docx_第2页
第2页 / 共11页
数据库技术及应用 实验 5.docx_第3页
第3页 / 共11页
数据库技术及应用 实验 5.docx_第4页
第4页 / 共11页
数据库技术及应用 实验 5.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

数据库技术及应用 实验 5.docx

《数据库技术及应用 实验 5.docx》由会员分享,可在线阅读,更多相关《数据库技术及应用 实验 5.docx(11页珍藏版)》请在冰豆网上搜索。

数据库技术及应用 实验 5.docx

数据库技术及应用实验5

电子信息学院

实验报告书

课程名:

数据库原理及应用

题目:

实验五数据库安全试验

实验类别【验证】

班级:

BX1002

学号:

31

姓名:

杨汉标

组名:

第二组

 

1.实验目的

(1)理解SQLSever的安全性机制。

(2)明确如何管理和设计SQLSever登陆信息,实现服务器级的安全控制。

(3)掌握设计和实现数据库级的安全保护机制的方法。

(4)独立设计和实现数据库备份和恢复。

2.实验内容及步骤

(1)用户与角色管理

1使用ManagementStudio创建用户。

a.打开SSMS并连接到目标服务器,在“对象资源管理器”任务窗格中,单击“数据库”结点前的“+”号,展开数据库节点。

单击要创建的用户的目标数据结点前的“+”,展开目标数据库结点Northwind。

单击“安全性”结点前的“+”号,展开“安全性”结点。

在“用户”上右击,在弹出的快捷菜单中选择“新建用户”命令。

 

b.弹出“数据库用户-新建”窗口,在“选择页”的“常规”页面中,输入用户名,选择“登录名”和“默认架构”名称。

添加次用户拥有的架构,添加此用户的数据库角色。

c.在“数据库用户-新建”窗口的“选择页”中选择“安全对象”选项,进入权限设置页面。

单击“添加”按钮为该用户添加数据库对象,并为添加的对象添加显示权限。

最后,单击“数据库用户-新建”对话框底部的“确定”按钮,完成用户创建。

2角色管理

a.在“对象资源管理器”任务窗格中,单击“安全性”节点前的“+”号,展开安全性结点。

在要给用户添加的目标角色上右击,在弹出的快捷菜单中选择“属性”命令。

b.弹出“数据库角色属性-db_datareader”窗口,单击“添加”按钮。

c.弹出“选择数据库用户或角色”对话框,单击“浏览”按钮。

d.弹出“查找对象”对话框,在该对话框中,选择目标用户前的复选框,选中其用户,最后单击“确定”按钮。

 

e.回到“选择数据库用户或角色”对话框,单击“确定”按钮。

f.回到“数据库角色属性-db_datareader”窗口,单击“确定”按钮,完成为用户分配角色的操作。

在SSMS中创建新的数据库角色的具体操作步骤如下:

a.展开要添加新角色的目标数据库,单击目标数据库结点下的“安全性”结点前的“+”号,展开此结点。

然后在“角色”结点上右击,在弹出的快捷菜单中选择“新建”—“新建数据库角色”命令。

b.弹出“数据库角色—新建”窗口,选择“选择页”的“常规”选项,在常规页面中,添加角色名称和所有者,并选择此角色所拥有的架构。

在此窗口中也可以单击“添加”按钮为新创建的角色添加用户。

c.选择“选择页”的“安全对象”选项,进入权限设置页面。

为创建的角色添加所拥有的数据库对象的访问权限。

(2)数据库备份方法

1利用SQLServerManagementStudio管理备份设备。

a.新建一个备份设备。

b.使用备份设备备份数据库。

c.查看备份设备。

d.删除备份设备。

2利用快捷菜单备份数据库。

打开SQLServerManagementStudio,右击需要备份的数据库,在弹出的快捷菜单中选择“任务”—“备份”命令,弹出“备份数据库-test”窗口。

在此可以选择要备份的数据库和备份的类型。

3数据库的差异备份。

(3)恢复数据库

启动SQLServerManagementStudio,选择服务器,右击相应的数据库,在弹出的快捷菜单中选择“还原”命令,再单击“数据库”选项,出现恢复数据库窗口。

 

4.结果分析与实验体会

通过本次实验,我熟练掌握SQLServerManagementStudio的启动和登陆,进一步熟悉了SQLServerManagementStudio的基本菜单功能和界面。

学会了如何使用SQL用户验证登陆,学会了如何进入系统后修改密码。

通过本次实验,加深了对SQLServer的认识与了解。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1