数据库实验三-安全管理.docx
《数据库实验三-安全管理.docx》由会员分享,可在线阅读,更多相关《数据库实验三-安全管理.docx(9页珍藏版)》请在第壹文秘上搜索。
1、实验三平安管理一、实验目的1. 掌握SQLServer平安控制的两种模式2. 学会管理SQLSerVer登录账号、数据库用户、各种权限3. 学会使用角色管理用户及权限二、实验内容1. 用SSMS工具建立SQLSerVer身份验证模式的登录名:Iog1、Iog2和Iog3o1.og2、log3建立如同上图2. 利用实验一建立的“教师授课管理数据库”,用Iogl建立一个新的数据库引擎查询,在“可用数据库”下拉列表框中是否能看到并选中“教师授课管理数据库”?为什么?可以看到。因为所用的数据库效劳器名称是一样的,所以该数据库效劳器上的数据库就可以看到,但是没有访问权限。3. 将Iog1、Iog2和Io
2、g3映射为“教师授课管理数据库”中的用户,用户名同登录名。1.og2、Iog3建立如同上图4. 再次用Iogl建立一个新的数据库引擎查询,这次在“可用数据库”下拉列表中是否能看到并选中“教师授课管理数据库”?为什么?答:可以看到,因为给其设置了访问权限。5. 用Iogl用户在“教师授课管理数据库”中执行下述语句,能否成功?为什么?SELECT*FROM课程表答:不能成功。因为LOGl没有对课程iiJ人白、一,1人z一|/八,一nu-IU拒绝了时对象,课程表,(数据库,教师授课管理数据库,架构,db。,)的SRLRCT权限.6. 授予Iogl具有对课程表的查询权限,授予Iog2具有对课程表的插入
3、权限。答:R选择对较类型选择要查找的对象类型):对象类型 j数据库 口存储过程一曲表 S视图确定取消帮助权限授权者授予具有授予拒绝AlterdboF11ControldboDeletedboInsertdboReferencesdboSelectdbo0TakeOvmershiDdbonril对Iog2设置插入权限时只需将InSert权限的授予选中即可。7. 在SSMS中,用Iog2建立一个新的数据库引擎查询,执行下述语句根据自建数据库修改表名、列数等,能否成功?为什么?INSERTINTO课程表VALUES(C001,数据库根底,4)答:可以,因为给予其插入权限,所以可以插入新内容。(1行受
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实验 安全管理