安全性
《实验六 数据的安全性》实验说明
一、适用专业和课程:计算机专业《数据库》 实验学时:2
二、实验目的:
(1) 熟悉对数据进行安全性控制的各种策略;
(2) 熟悉有关用户、角色、及操作权限等概念;
(3) 掌握数据控制中授权和回收权限的概念和操作方法;
(4) 掌握使用SQL进行自主存取控制的方法;
(5) 熟悉视图机制在自主存取控制中的应用。
三、实验内容:
使用SQL对数据进行自主存取控制,包括:创建用户,用户授权,创建角色,给角色授权,权限收回,授权/收回权限级联。
四、实验要求:
(1) 对用户权限操作完成后看看已授权的用户是否真正具有授予的数据操作的权力;权力收回操作之后的用户是否确实丧失了收回的数据操作的权力;
(2) 记录所有的实验用例,根据要求认真填写实验报告。
五、实验环境和仪器(软件、硬件):
(1) 硬件环境:普通联网的PC机;
(2) 操作系统:Windows 2000或者Windows XP;
(3) 数据库管理系统:MS SQL Server 2005。
六、实验步骤(程序,流程等):(包含实验记录,提供的数据、图表等资料内容)
(一)在学生-课程数据库上进行授权与回收
1、授权:建立多个用户,给他们赋予不同的权限,然后查看是否真正拥有被授予的权限。
a) 建立用户U1、U2、U3、U4、U5、U6、U7。
首先,使用系统存储过程sp_addlogin创建新的 SQL Server 登录; 例如,为用户 Victoria 创建 SQL Server 登录,密码为 B1r12-36。 EXEC sp_addlogin 'Victoria', 'B1r12-36';
然后,使用系统存储过程sp_adduser向当前数据库中添加新的用户。
实验六 数据库的安全性 一、实验目的使学生加深对数据库安全性的理解,并掌握 SQL SERVER 中有关用户、角色 及操作权限的管理方法。 二、实验内容(1) 首先创建...
数据库系统与概论实验6实验6 数据库的安全性 3.6.1 实验类型验证型实验 3.6.2 实验目的 ? ? ? ? ? ? ? ...
实验六 数据库的安全性_调查/报告_表格/模板_应用文书。数据库原理实验学号:123012008xxx 姓名:xxx 班级(x)小班 日期:2010 年月日 实验六一、实验目的 数据库...
实验6 数据完整性与安全性【实验目的】 1. 2. 3. 4. 5. 6. 掌握完整性的概念; 熟悉 SQL SERVER 的完整性技术。 了解 SQL SERVER 的违反完整性处理措施...
实验六 数据库的安全性班级:176 学号:201017602 姓名:勾志竟 一、实验目的使学生加深对数据库安全性的理解,并掌握 SQL SERVER 中有关用户、角色 及操作权限的...
实验六学号:6100410235 数据库的安全性(2 学时)班级:计科 103 班 实验日期:2012-11-29 姓名:郑俊 1.实验目的(1) 掌握通过 SQL Server 管理平台和 Transact-...
北京邮电大学 实验报告课程名称 数据库系统原理 实验名称 数据库完整性与安全性实验 计算机科学与技术系 05402 班 姓名 051014 宋莹 班内序号 05 学号 教师___ ...
实验六 数据库的安全性一、实验目的使学生加深对数据库安全性的理解,并掌握 SQL SERVER 中有关用户、角色 及操作权限的管理方法。 二、实验内容及过程 实验内容...
数据的安全性 2 学时 、实验性质: 设计性 、成绩: 、学号: 、姓名: 许昌...许昌学院信息工程学院《数据库原理》课程实验手册 6. 7. 8. 今日推荐 ...
闽公网安备 35021102001881号 
热门文档