SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt

SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt

ID:51618332

大小:445.50 KB

页数:18页

时间:2020-03-26

SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt_第1页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt_第2页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt_第3页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt_第4页
SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt_第5页
资源描述:

《SQLServer2005数据库及应用 教学课件 ppt 作者 第3版 徐人凤 第3版PPT 单元15.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元15SQLServer安全管理计算机工程学院大型数据库课程组大型数据库2学习目标应会掌握连接数据库引擎的方法掌握登录管理、用户管理、权限管理的方法3内容框架4引言如果一个用户要对某一个数据库对象进行访问,要满足怎样的条件?【例】赵老师当了00电子商务班的班主任,他要能查到全校的课程信息以及本班学生的选课信息,如何让他有权查到这些信息。5连接数据库引擎注意:只有连接到数据库引擎后,才能使用SQLServerManagementStudio来管理服务器。可以注册/管理多个本地或远程服务器,并为它们分组6安全管理概述SQLServer安全体系——一个用户要对某一个数据库对

2、象进行访问,必须依次满足四个条件:操作系统的安全控制SQLServer的安全控制——登录/连接SQLServer服务器时必须通过身份验证数据库的安全控制——必须是该数据库的用户数据库对象的安全控制——必须有访问数据库对象的权限7SQLServer验证模式SQLServer两种验证模式:仅Windows验证SQLServer和Windows的混合验证设置安全认证模式8登录管理必须有合法的登录名才能建立连接并获得对SQLServer的访问权限【例】使用ManagementStudio创建SQLServer身份认证的登录【例】使用ManagementStudio创建windo

3、ws身份认证的登录【例】使用系统存储过程sp_addlogin创建登录为新老师创建登录账号EXECsp_addlogin‘logzhao’,‘01’【例】使用系统存储过程sp_droplogin删除登录sp_dropuser删除用户9用户管理登录了SQLServer以后,并没有具有对数据库的访问权限——必须成为数据库的用户使用ManagementStudio将登录名映射到用户上使用sp_grantdbaccesssp_grantdbaccess‘logzhao’,‘dbuserzhao’10权限管理分类:语句权限对象权限暗示性权限(略)权限管理操作使用GRANT授予语句

4、权限使用GRANT授予对象权限使用REVOKE删除权限11授予权限例子【例】授予用户权限grantselectoncoursetodbuserzhao【例】验证登录账号logzhao能否访问course表12解决问题解决赵老师能查询本班学生的选课信息:【步骤1】创建00电子商务班的选课信息视图:CreateviewcselasSelectstucou.stuno,couno,willorderfromstucou,student,classWherestucou.stuno=student.stunoandstudent.classno=class.classnoand

5、classname=’00电子商务’13解决问题【步骤2】把访问该视图的权限授予赵老师【步骤3】验证赵老师能否访问视图14解决问题解决赵老师能查询本班某课程的选课情况【步骤1】创建能查询本班指定课程选课信息的存储过程createprocc_cou@kcnvarchar(30)AsSelectstuno,couname,willorderfromcsel,courseWherecsel.couno=course.counoandCouname=@kc15解决问题【步骤2】把执行该存储过程的权限授予赵老师grantexeconc_coutodbuserzhao【步骤3】验证

6、赵老师能否执行存储过程16撤消权限例子【例】撤消赵老师执行上面存储过程的权限17总结登录管理——使之可以登录用户管理——使之可以访问数据库权限管理——使之具有一定的操作权限18课后任务独自完成课本实训

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。