文档详情

最新实验七:数据完整性安全性2PPT课件.ppt

发布:2025-06-07约1.01千字共14页下载文档
文本预览下载声明

实验七:数据完整性安全性2

实验目的

使学生加深对数据安全性和完整性知识的理解,了解SQLServer的数据安全性,掌握SQLServer中用户、角色及操作权限的创建和管理方法

6.用管理工具或系统存储过程sp_grantbaccess为登录账户st_11建立数据库用户账户,指定用户名为st_user。

7、使用管理工具或系统存储过程sp_addsrvrolemember将登陆账户st_11添加为固定服务器角色sysadmin,使st_11所拥有的所有权限。

8、使用管理工具或系统存储过程sp_addrole为studentsdb数据库创建自定义数据库角色student,并使student具有INSERT、DELETE、UPDATE对象权限和CREATETABLE语句权限。

9、使用管理工具或系统存储过程sp_addrolemember将st_user添加为数据库角色student成员,使它具有student的所有权限。

10、使用管理工具或系统存储过程sp_helprotect查看表student_info所具有的权限。

11、

分别在studentsdb数据库的grade表和student表中进行插入/删除记录的操作,查看操作结果是否具有相应的权限

12、

使用企业管理器或系统存储过程sp_revokedbaccess从当前studentsdb数据库中删除用户账户st_user。

13、

使用系统存储过程sp_defualtdb修改SQLServer登录账户st_11的默认数据库为master。

14、

使用企业管理器或系统存储过程sp_droplogin删除SQLServer登录账户st_11。

5.实验报告要求

(1)写出实验目的、实验内容、实验结果和主要实验步骤,目前SQLServer安全认证模式、新建的登录用户、数据库角色和用户属性及权限情况。

(2)列出实验前准备的实验数据:设置权限和相关的T-SQL语句。

(3)写出实验中出现的问题、注意事项和解决方法。

(4)写出体会和提高。

6.注意事项

(1)用户、角色和权限的职能和他们之间的关系。SQLServer中两种角色和用户的特点。

(2)两种SQLServer的安全认证模式及特点。

本节结束,谢谢

显示全部
相似文档