ImageVerifierCode 换一换
格式:PPT , 页数:49 ,大小:113.50KB ,
资源ID:763099      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-763099.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(13SQLServer数据库系统安全控制.PPT)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

13SQLServer数据库系统安全控制.PPT

1、12.3 SQL Server数据库系统安全控制12.3.1 SQL Server数据库系统体系结构1 SQL Server数据库系统简介SQL Server是由 Sybase、 Microsoft和Ashton-Tate联合开发的 OS/2系统上的数据库系统, 1988年正式投入使用。之后, Ashton-Tate、Sybase相继退出, Microsoft公司则不断推出 SQL Server的升级版本。SQL Server是基于 SQL客户 /服务器( C/S)模式的数据库系统,建立在 Microsoft Windows NT以上版本的操作系统平台上,提供强大的企业数据库管理功能。Micr

2、osoft SQL Server 2000数据库系统是在Windows NT环境下开发的一种关系型数据库系统,它具有大型数据库的一些基本功能,支持事务处理功能、支持数据加密、设置用户组或用户的密码和权限等等。它为用户提供了大规模联机事务处理( OLTP)、数据仓库和电子商务应用程序所需的最新的优秀数据库平台。2 SQL Server数据库系统安全体系结构所有 SQL Server数据均存储在数据库文件中。从物理上看, SQL Server数据库由多个文件组成。但从逻辑上看, SQL Server数据库由不同的数据库对象组成,这些对象包括表、视图、索引、规则、约束、默认、存储过程和触发器等。普通

3、用户操作时,他们通过数据库对象访问数据库,而不是直接操数据库文件。SQL Server数据库安全系统的构架建立在用户和用户组的基础上。SQL Server允许直接使用 Windows的本地组和全局组来组织 SQL Server的用户账户。此外,若 Windows用户不属于 Windows组,仍可以作为 Windows用户或作为 SQL Server用户直接添加到 SQL Server实例中。SQL Server 2000可以通过角色进行安全设置。角色是为了进行管理用户而组织的用户组,与Windows的组相同,但是当等价的 Windows组不存在时,将在 SQL Server中创建这些角色。12

4、.3.2 SQL Server数据库系统的安全机制SQL Server运行在 Windows系统上,除了操作系统提供的比较完善的安全管理措施以外, SQL Server本身也有自己的安全管理,通过检查登录名、账号、角色、视图、权限、数据库加密以及审计等手段实现数据库系统的安全性,支持触发器和完整性约束实现数据的完整性控制、提供封锁机制实现数据的并发控制,同时可以对数据库进行不同类型的备份,数据库数据遭到破坏时还原数据库到以前某一时刻。下面介绍 SQL Server安全控制的相关操作。1身份认证SQL Server系统的第一层安全就是登录时的身份认证。任何需要登录 SQL Server的用户都需

5、要一组服务器认可的账户和密码(该账户和密码必须是事先在 SQL Server中注册的)。SQL Server支持两种身份验证模式:( 1) Windows身份认证模式在该模式下,系统允许用户通过 Windows用户账户进行连接。当用户通过 Windows认证并成功登录后,用户在连接数据库时, SQL Server直接接收用户的连接请求。( 2) Windows身份认证和 SQL Server身份认证混合模式在该模式下,对于可信任连接用户的连接请求,系统将采用 Windows认证模式,而对于非可信连接用户则采用 SQL Server认证模式。 SQL Server模式认证要求用户提供登录账户名称

6、和口令,当登录账户和口令通过认证后,用户应用程序才可连接到服务器,否则服务器将会拒绝用户的连接请求。在安装 SQL Server的过程中,会出现一个对话框,要求选择用户进入系统的身份验证方式。在SQL Server数据库下的应用系统,建议尽量选用混合认证模式,它克服了 Windows认证机制中不能控制用户访问数据库权限的弊端,也解决了 SQL Server认证模式中,安全性能较低的不足。( 3) SQL Server也可以使用 “企业管理器 ”创建登录账号并进行身份验证方式的切换,具体操作如下。 创建服务器登录账号1)打开 “企业管理器 ”,展开 “安全性 ”节点,右击 “登录 ”,会弹出快捷

7、菜单,选择 “新建登录 ”命令。2)在弹出 “登录属性 ”对话框中,有 “常规 ”、 “服务器角色 ”、 “数据库访问 ”三个选项卡。在 “常规 ”选项卡中,可以设置登录账号的名称、登录账号的身份认证方式以及账号默认登录的数据库。3)在 “服务器角色 ”选项卡中,可以对该登录账号作为默认登录数据库用户的服务器角色的设置,即设置该账号可执行的操作。4)在 “数据库访问 ”选项卡中,可以指定该账号可以访问的其他数据库以及各访问数据库中的服务器角色的设置。5)设置完各选项后,单击 “确定 ”按钮,即完成了对登录账号的创建工作。 查看修改、删除登录账号打开 “企业管理器 ”,展开 “安全性 ”节点,单击节点的子对象 “登录 ”,在右侧窗口会出现已经存在的登录账号、类型、服务器访问、默认数据库、默认语言等信息;右击要查看或修改或删除的登录账号,从弹出的快捷菜单中选择 “属性 ”命令,在弹出的对话框中可以查看或直接进行修改;选择 “删除 ”命令可删除登录账号。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。