- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第5章 安全与权限 第5章 安全与权限 5.1 安全与权限的基础知识 5.1.1 SQL server 2008安全机制的总体策略 远程网络主机通过Internet访问SQL server 2008服务器所在的网络,这由网络环境提供某种保护机制。 (2) 网络中的主机访问SQL server 2008服务器,这首先要求对SQL Server进行正确配置,其内容将要在下一节中介绍;其次是要求拥有对SQL server 2008实例的访问权—— 登录名。 (3) 访问SQL server 2008数据库,这要求拥有对SQL server 2008数据库的访问权——数据库用户。 (4) 访问SQL server 2008数据库中的表和列,这要求拥有对表和列的访问权—— 权限。 安全对象 Server 角色 SQL Server 登录 Windows 组 域用户账户 本地用户账户 用户 数据库角色 应用程序角色 组 SQL Server 数据库 Windows 文件 密钥 服务器 架构 数据库 安全对象 权限 主体 5.1.2 安全对象 SQL Server2008的安全机制 SQL Server2008的安全机制可以分为四个级别: 操作系统的安全性 SQL Server2008的登录安全性 数据库的使用安全性 数据库对象的使用安全性 SQL Server 2008 权限 Server 角色 SQL Server 登录 Windows 组 域用户账户 本地用户账户 用户 数据库角色 应用程序角色 组 SQL Server 数据库 Windows 文件 密钥 CREATE ALTER DROP CONTROL CONNECT SELECT EXECUTE UPDATE DELETE INSERT TAKE OWNERSHIP VIEW DEFINITION BACKUP 授予/撤销/拒绝 ACL 服务器 架构 数据库 安全对象 权限 主体 5.1.3 SQL Server 2008 权限 Windows 身份验证模式 用户由 Windows 授权,适用于当数据库仅在组织内部访问时。 通过登录而被授予 SQL Server 的访问权 混合身份验证模式 用户通过一个受信任连接连接到 SQL Server 并使用 Windows 身份验证来访问 SQL Server 适用于当外界的用户需要访问数据库时或当用户不能使用WINDOWS域时。 SQL Server 身份验证模式 5.2.1 SQL Server 2008的身份认证模式 1.Windows 身份验证模式 当使用Windows身份验证连接到SQL Server时, Microsoft Windows将完全负责对客户端进行身份验证。 在这种情况下,将按其Windows用户账户来识别客户端。 当用户通过Windows用户账户进行连接时,SQL Server使用Windows操作系统中的信息验证账户名和密码,这是SQL Server默认的身份验证模式,比混合模式安全的多。 5.2.1 SQL Server 2008的身份认证模式 2.混合身份验证模式 混合验证模式允许以SQL Server身份验证模式或者Windows身份验证模式来进行验证。 使用哪个模式取决于在最初的通信时使用的网络库。 如果一个用户使用TCP/IP Sockets进行登录验证,则使用SQL Server身份验证模式;如果用户使用命名管道,则登录时将使用Windows验证模式。 这种模式能更好地适应用户的各种环境。 5.2.3 设置身份验证模式 通过图形化界面设置身份验证模式 第1步 :打开SQL Server Management studio,使用WINDOWS或SQL SERVER身份验证建立连接。 第2步:对象资源管理器-服务器右击-属性-服务器属性 第3步: 选择安全性-在此设置身份验证模式 5.3 数据库账户 在SQL Server中,账号有两种:一种是登录服务器的登录账号,另外一种就是使用数据库的用户账号。登录账号只是让用户登录到SQL Server中,登录名本身并不能让用户访问服务器中的数据库。 要访问特定的数据库,还必须具有用户名。用户名在特定的数据库内创建,并关联一个登录名(当一个用户创建时,必须关联一个登录名)。通过授权给用户来指定用户可以访问的数据库对象的权限。 5.3.1 服务器的登录账号
您可能关注的文档
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter14.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter15.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter16.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter17.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter18.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter19.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter20.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter21.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter22.ppt
- 新Red Hat Linux基础教程(第二版) 教学课件 978 7 302 28872 5 chapter23.ppt
最近下载
- 交通洞(马蹄形隧洞)施工组织设计.doc VIP
- TB_10308-2020 铁路电力、电力牵引供电工程施工安全技术规程.docx VIP
- 第十三章 第3节《内能》 教-学-评一体化核心素养教案(人教版2024).docx VIP
- 基于学生自我评价的小学英语课堂形成性评价策略研究教学研究课题报告.docx
- 上传出错解决方案.doc VIP
- 科室院感爆发应急预案演练脚本(两篇).docx VIP
- 5 秋天的怀念 课件(共29张PPT) 2025-2026统编版七年级语文上册.pptx VIP
- 2024-2025学年东莞市东华高级中学高二上第一次月考数学试卷附答案解析.docx VIP
- 公司行政接待手册公行政接待手册.doc VIP
- 特训03 二次函数(浙江中考真题与模拟,解答压轴题)(原卷版).docx VIP
文档评论(0)