SQL Server 2005数据库应用与开发教程教学课件 ppt 作者 978-7-302-16021-2ch08.ppt

SQL Server 2005数据库应用与开发教程教学课件 ppt 作者 978-7-302-16021-2ch08.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 安全与权限 教学目标 了解SQL Server 2005的安全策略 掌握SQL Server 2005的网络配置 掌握对Microsoft SQL Server实例、数据库访问的管理 掌握对实例、数据库、应用程序的角色管理 了解数据库架构及其作用 掌握对SQL Server实例、数据库、表和列访问的权限管理 掌握对可编程对象访问的权限管理 教学重点 掌握SQL Server 2005的网络配置 掌握对Microsoft SQL Server实例、数据库访问的管理 掌握对实例、数据库、应用程序的角色管理 掌握对SQL Server实例、数据库、表和列访问的权限管理 掌握对可编程对象访问的权限管理 教学过程 安全与权限的基础知识概述 管理用户 管理角色 管理架构 管理权限 8.1 安全与权限的基础知识 8.1.1 SQL Server 2005安全机制的总体策略 在SQL Server 2005中,数据的安全保护由4个层次构成SQL Server 2005主要对其中的三个层次提供安全控制。 (1)远程网络主机通过Internet访问SQL Server 2005服务器所在的网络 (2)网络中的主机访问SQL Server 2005服务器 (3)访问SQL Server 2005数据库 (4)访问SQL Server 2005数据库中的表和列 8.1.2 网络安全基础 SQL Server 2005是第一个基于Microsoft Trustworthy Computing initiative开发的SQL Server版本。Trustworthy Computing initiative的宗旨之一就是Secure by Default(“默认安全”)。在实现这一原则的过程中,SQL Server 2005禁用了一些网络选项以尽量保证SQL Server环境的安全性。 (3)随后在弹出窗口的左半部分,显示了可以进行配置的组件列表。在这个列表中,展开“Database Engine”图标并单击“远程连接” (4)在右侧面板中选择“本地连接和远程连接”,然后选择一个协议选项。基于安全和性能的考虑,推荐使用TCP/IP协议 8.2 管理用户 连接到SQL Server实例的时候,必须提供有效的认证信息。数据库引擎会执行两步有效性验证过程。第一步,数据库引擎会检查是否提供了有效的、具备连接到SQL Server实例权限的登录名。第二步,数据库引擎会检查登录名是否是具备连接数据库访问许可的数据库用户。 8.2.1 管理对SQL Server实例的访问 针对SQL Server实例访问,SQL Server 2005支持两种身份验证模式:Windows身份验证模式和混合身份验证模式。 Windows身份验证模式下,SQL Server依靠操作系统来认证请求SQL Server实例的用户。由于已经通过了Windows的认证,因此用户不需要在连接字符串中提供任何用户的认证信息。 混合身份验证模式下,用户既可以使用Windows身份验证模式又可以使用SQL Server身份验证模式来连接SQL Server。在后一种情况下,SQL Server依据现有的SQL Server登录名来验证用户的凭据。使用SQL Server身份验证需要用户在连接字符串中提供连接SQL Server 的用户名和密码。 1.选择身份验证模式 (1)从“开始”菜单中选择“所有程序”|“Microsoft SQL Server 2005”|“SQL Server Management Studio” (2)在“连接到服务器”对话框中,单击“连接”按钮 (3)在“对象资源管理器”中,右键单击SQL Server实例名并在弹出菜单中选择“属性” (4)在“选择页”面板中,选择“安全性”图标 (5)在“服务器身份验证”区域,选择自己想要的身份验证模式,在更改身份验证模式后,需要重新启动SQL Server实例以使其生效。 2.授权Windows用户及组连接到SQL Server实例 3.授权SQL Server登录名 在混合身份验证模式下,可以创建并管理SQL Server登录名。 SQL Server 2005安装进程在SQL Server 2005安装过程中创建了一个SQL Server 登录名sa。sa登录名始终都会创建,即使安装时选择的是Windows身份验证模式。 4.实施密码策略 SQL Server

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档