实验6 系统安全管理(推荐)_实验六安全性管理
实验6 系统安全管理(推荐)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验六安全性管理”。
实验6 系统安全管理
一、实验目的与要求
理解SQL Server中的安全管理机制。
理解账户、用户、服务器角色和数据库角色的含义。 熟练掌握Windows NT登录账户和SQL Server登录账户的建立与删除。
熟练掌握添加与删除服务器角色成员。
熟练掌握添加和删除一个登录账户为某个数据库的用户。 熟练掌握添加和删除数据库角色。
熟练掌握添加和删除数据库角色成员。
熟练掌握用户、角色的授权、收回权限和拒绝权限。
二、实验内容和步骤
1、创建SQL Server登录账户
用企业管理器和查询分析器两种方式在SQL Server中添加一个账户名为“自己名字”,密码为“123456”,默认数据库为“你新建的数据库名字”的SQL Server登录账户。
2、用企业管理器和查询分析器两种方式为上题所建用户制定上一题默认数据库的访问许可。
3、用企业管理器和查询分析器两种方式将图书和学生表导入“你新建的数据库名字”数据库中,为“自己名字”用户名赋予修改“图书”表中“书名”列的权限。
4、创建一个用户名“USER”,密码“xyz”的登陆账户,且该用户具有对“你新建的数据库名字”数据库中学生表进行查询及为其它用户赋予权限的权限。
5、在用户名“USER”,密码“xyz”登陆的查询分析器中为“自己名字”用户
1名赋予查询“学生”表中“姓名”列的权限。
6、分别以“USER”、“自己名字”在查询分析器中登陆,尝试能否对 “学生”表中名字为“梁颖杰”的一行记录执行删除操作。
7、应用企业管理器在“你新建的数据库名字”数据库中创建角色,角色名为“08地图”,将用户名“USER”、“自己名字”纳入该角色中,为该角色设定可以对 “学生”表进行删除记录的权限。再次尝试上题中的操作。2