- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库安全管理解读
第10章 数据库安全管理
教学目标
通过本章学习,使学生掌握数据库安全管理的有关概念,掌握数据库安全管理的基本方法,根据实际需要,能够熟练地建立和管理登录帐户、数据库的用户、架构、角色和其权限设置。
教学要求
知识要点 能力要求 关联知识 SQL Server2008的安全验证模式 (1)掌握SQL Server2008的身份验证模式
(2)掌握设置验证模式的方法 SQL Server2008的验证模式 SQL Server登录账号管理 (1)掌握创建登录账号的方法
(2)掌握管理登录账号的方法 SQL Server登录账号 SQL Server数据库的安全管理 (1)掌握建立和管理数据库用户的方法
(2)掌握建立和管理数据库架构的方法
(3)掌握建立和管理数据库角色的方法
(4)掌握设置数据库用户权限的方法 数据库的用户、架构、角色和权限 重点难点
SQL Server2008的安全验证方式
SQL Server登录账号管理
SQL Server数据库的安全管理
10.1任务描述
本章完成项目的第10个任务。
1.创建一个验证模式为“SQL Server身份验证”的登录账号stu_login,默认数据库为Student。
2.在大学生选课管理数据库Student中,完成如下操作。
(1)创建该数据库的一个用户student_user1,并与登录账号stu_login相关联。
(2)设置该用户student_user1拥有的权限:只能建立该数据库中的视图,只能查询该数据库中的所有表和视图的内容。
10.2 SQL Server 2008的身份验证模式
安全帐户认证是用来确认登录SQL Server的用户的登录帐号和密码的正确性,由此来验证其是否具有连接SQL Server的权限。 SQL Server 2008提供了两种确认用户的验证模式:Windows 身份验证模式,混合身份验证模式(Windows 身份验证和SQL Server身份验证)。
1.Windows 身份验证模式
SQL Server数据库系统通常运行在Windows NT / Windows 2000 / Windows 2003或其以上版本的服务器平台上,而这类Windows服务器操作系统,本身就具备管理登录、验证用户合法性的能力,因此Windows 身份验证模式正是利用了这一用户安全性和帐号管理的机制,允许SQL Server也可以使用NT的用户名和口令。在这种模式下,用户只需要通过Windows 的验证,就可以连接到SQL Server,而SQL Server本身也就不需要管理一套登录数据。
2. 混合身份验证模式
混合身份验证模式允许用户使用Windows 服务器操作系统安全性或SQL Server安全性连接到SQL Server,是指允许以SQL Server验证模式或者Windows验证模式对登录的用户账号进行验证。其工作模式是:客户机的用户账号和密码首先进行SQL Server身份验证,如果通过验证,则登录成功。否则,再进行Windows身份验证,如果通过,则登录成功。如果都不能通过验证,则无法连接到SQL Server 服务器。
3.设置验证模式
(1)启动SQL Server Management Studio,并连接到SQL Server 2008中的数据库。在“对象资源管理器”窗口中,右击连接的SQL Server服务器名称,系统弹出快捷菜单,如图10-1所示。
图10-1设置验证模式
(2)执行弹出菜单中的【属性】命令,打开“服务器属性”对话框,如图10-2所示。
图10-2“服务器属性”对话框
(3)在服务器属性对话框中,选择“安全性”选择页,进入其“安全性”设置页面,在其“服务器身份验证”选项中可选择SQL Server的验证模式,还可设置其他有关选项,设置完成后单击“确定”按钮即可。
10.3 SQL Server 登录账号管理
在SQL Server 2008中有两类登录账号:一类是登陆服务器的登录账号;另一类是使用数据库的用户账号。登录账号是指能登录到SQL Server的账号,属于服务器的层面,本身并不能让用户访问服务器中的数据库,而登陆者要使用服务器中的数据库时,必须要有相应的用户账号才能使用数据库。就如同公司门口先刷卡进入(登录服务器),然后再拿钥匙打开自己的办公室(进入数据库)一样。
用户名要在特定的数据库内创建并关联一个登录名(登录账号),当创建一个用户时,必须关联一个登录名,一个登录名只能与一个数据库用户相关联。
10.3.1创建登录账号
要登录到SQL Server必须具有一个登录账号,用户可以使用系统默认的几个登录账号
您可能关注的文档
- 数形结合思想解读.ppt
- 上海通用新产品开发流程讲解.ppt
- 数学选修必备强烈推荐章末复习讲座2解读.ppt
- 数据与报表打印解读.ppt
- 数学:蚂蚁怎样爬距离最短解读.ppt
- 上海百蝶第四代物流实验室解决方案讲解.doc
- 上海高级维修电工1+X电力电子技术讲解.doc
- 数据仓库实施步骤与关键成功因素解读.ppt
- 数据中心机房建设规范解读.ppt
- 数据仓库技术解读.ppt
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
最近下载
- 3.1 贯彻新发展理念课件(共29张PPT)-(2024年)高一政治上学期(统编版必修2).pptx VIP
- 国家开放大学电大本科《人文英语4》2025-2026期末试题及答案(试卷号:2025).pdf VIP
- 2023年齐鲁师范学院计算机应用技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2025年支部查摆问题清单及整改措施落实表 .pdf VIP
- 历年(2020-2024)全国高考数学真题分类(导数及其应用小题)汇编(附答案).pdf VIP
- 贵州省市容环境卫生统一劳动定额.pdf VIP
- 3.1贯彻新发展理念 课件(共33张ppt)35.pptx VIP
- 2023年齐鲁师范学院计算机应用技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 高思奥数一年级下册含答案第17讲测量.pdf VIP
- 2025北京市朝阳区招聘社区工作者425人笔试备考试题及答案解析.docx VIP
文档评论(0)