实验十一 用户管理操作
一、实验目的
本实验的目的是使学生进一步掌握SQL Server用户角色及权限的使用方法,加深SQL用户管理的理解。SQL Server的特定数据库都有自己的用户和角色(用户组),该数据库只能由它的用户或角色访问,其他用户无权访问该数据库数据,数据库系统可以通过创建和管理特定的数据库的用户和角色来保证数据库不被非法用户访问。
二、实验要求
1.实现对SQL Server的用户和角色管理 2.设置和管理数据操作权限
三、实验内容
1、创建登录帐号
2、创建用户 3、创建角色 4、授权
5、验证授权操作
四、实验步骤(贴图仅供参考) 1. 创建登录帐号
--添加登录cxp,设置密码为123
2、创建角色并给角色授权
给创建角色崔小平,并授予其对学生表的查询、插入、更新姓名列的权利 删除角色:(用崔平测试)
grant update,select,insert on student(sname) to 崔小平;
create role 崔小平;
3.授权- 将角色所拥有的权限授予所创建的用户 grant 崔小平
to zdl;
4、验证授权操作
修改数据库属性为混合登录模式后重新启动数据库,用cxp登录账号登录后,进行验
证;
五、实验总结
通过本次实验,我了解了用户及角色权限的相关知识,掌握了用户管理的定义,理解 了用户和角色的创建和分配。