数据库技术配套教案项目6SQLServer2000安全性管理课件教学.pptVIP

数据库技术配套教案项目6SQLServer2000安全性管理课件教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术配套教案项目6SQLServer2000安全性管理课件教学.ppt

项目六 SQL Server 2000安全性管理 项目导入 在数据库中存在大量的重要信息,如果这些信息泄露或遭到恶意破坏,将会造成极大的损失。因此数据库系统的安全是十分重要的。 项目要求 掌握SQL Server登录用户与数据库用户的作用和关联。 掌握权限和角色的作用和应用。 项目6.1 SQL Server登录用户、数据库用户与权限 1、SQL Server 的安全机制 SQL Server 中数据的安全主要由3个方面保障: SQL Server 登录验证 数据库合法用户验证 数据库对象操作权限验证。 解释: SQL Server登录用户 该用户具有连接SQL Server的权利。 数据库用户 具有访问某数据库权利的登录用户。 权限 一个登录用户要对数据库进行访问或修改等操作,必须具有相应的操作权利。 注意:SQL Server登录用户具有登录SQL Server的权利,但并不代表其能够访问SQL Server中的数据库,该用户还必须被赋予访问某数据库的权利才能访问相 应的数据库。 项目6.1 SQL Server登录用户、数据库用户与权限 2、SQL Server登录验证 SQL Server 有两种登验证模式: Windows 身份验证模式(仅Windows 身份验证) 混合身份验证模式(Windows 身份验证或SQL Server身份验证) 注意:登录验证用来识别用户与SQL Server相连接的能力,如果验证成功,用户就能连接到SQL Server上。 项目6.1 SQL Server登录用户、数据库用户与权限 解释: SQL Server身份验证 用户在连接SQL Server时必须提供用户名和密码,SQL Server自己执行验证处理,它将会与存储在系统表syslogins中的登录信息验证,如果用户输入的登录信息与syslogins中的某条记录相匹配则登录成功,否则登录失败。 Windows 身份验证 SQL Server 数据库系统通常运行在Windows NT/2000服务器平台上,而NT作为网上操作系统本身就具备验证登录用户合法性的能力,所以在该模式下,用户只要通过Windows验证就可以连接到SQL Server。 任务1:设置身份验证模式 提出任务 将SQL Server的身份验证模式设置为混合验证模式。 分析任务 要设置身份验证模式,用户必须使用系统管理员帐户,可以使用企业管理器来设置身份验证模式。 任务1:设置身份验证模式 完成任务 打开【企业管理器】窗口,右击SQL Server服务器,选择【属性】命令。如图所示。 任务1:设置身份验证模式 在弹出的【SQL Server属性】对话框中,选择【安全性】选项卡,在【身份验证】下,选择【SQL Server和Windows】单选按钮。如图所示。单击【确定】按钮。 任务2:创建登录帐户 提出任务 在SQL Server中创建一个名为sjy的登录帐户,该用户采用“SQL Server身份验证”模式。 分析任务 某个用户想对某数据库中的对象进行某种操作,首先必须被允许连接到SQL Server上,既成为SQL Server合法的登录用户。 任务2:创建登录帐户 完成任务 打开【企业管理器】窗口,右击【登录】选项,选择【新建登录】命令,如图所示。 任务2:创建登录帐户 在弹出的【SQL Server登录属性】窗口,选择【常规】选项卡,在【名称】文本框中输入新建登录的名称“sjy”,在【身份验证】下单击【SQL Server身份验证】单选按钮,并在【密码】文本框输入密码,例如“123”,如图所示。 任务2:创建登录帐户 此时在【企业管理器】窗口的右侧窗体中,就可以看到一个名为sjy的登录用户。如图所示。 任务2:创建登录帐户 测试1:使用 sjy登录帐号能否连接到SQL Server?能否访问student数据库? 步骤1:在任务栏的【开始】菜单中启动【查询分析器】,在【连接到SQL Server】对话框中选择【SQL Server 身份验证】单选按钮,如图1所示,在【登录名】文本框输入“sjy”,在【密码】文本框输入“123”,单击确定按钮。弹出如图2所示窗体,表示连接SQL Server成功。 任务2:创建登录帐户 步骤2:在【查询分析器】对话框中输入“use student”命令,并执行该命令,出现如图所示提示信息“服务器用户 sjy 不是数据库 student 中的有效用户”,表示登录用户sjy没有访问student数据库的权利。 任务3:创建数据库用户 提出任务 在student数据库中,为登录帐户s

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档