数据库的安全性管理.docx
《数据库的安全性管理.docx》由会员分享,可在线阅读,更多相关《数据库的安全性管理.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库的安全性管理第10章数据库的安全性管理教学目的:把握SQLSever的安全机制,了解登录和用户的概念,把握权限管理和把握角色管理。通过本章的学习,要求读者深化理解SQLServer的安全机制,以及把握常用的管理操作,培养良好的数据库安全意识以及制定合理的数据库安全策略。建立C/S构造的网络数据库概念,锻炼实际数据库管理能力,为今后从事数据库管理员DBA的工作奠定基础。10.1SQLServer的安全性机制在介绍安全管理之前,首先看一下SQLServer是怎样保证数据库安全性的,即了解SQLServer安全机制。10.1.1权限层次机制SQLServer2005的安全性管理可分为3个等级:
2、1、操作系统级;2、SQLServer级3、数据库级。10.1.2操作系统级的安全性在用户使用客户计算机通过网络实现SQLServer服务器的访问时,用户首先要获得计算机操作系统的使用权。一般讲来,在能够实现网络互联的前提下,用户没有必要向运行SQLServer服务器的主机进行登录,除非SQLServer服务器就运行在本地计算机上。SQLServer能够直接访问网络端口,所以能够实现对WindowsNT安全体系以外的服务器及其数据库的访问,操作系统安全性是操作系统管理员或者网络管理员的任务。由于SQLServer采用了集成WindowsNT网络安全性机制,所以使得操作系统安全性的地位得到提高,
3、但同时也加大了管理数据库系统安全性的灵敏性和难度。10.1.3SQLServer级的安全性SQLServer的服务器级安全性建立在控制服务器登录帐号和口令的基础上。SQLServer采用了标准SQLServer登录和集成WindowsNT登录两种方式。无论是使用哪种登录方式,用户在登录时提供的登录帐号和口令,决定了用户能否获得SQLServer的访问权,以及在获得访问权以后,用户在访问SQLServer时能够拥有的权利。10.1.4数据库级的安全性在用户通过SQLServer服务器的安全性检验以后,将直接面对不同的数据库入口这是用户将接受的第三次安全性检验。在建立用户的登录帐号信息时,SQLS
4、erver会提示用户选择默认的数据库。以后用户每次连接上服务器后,都会自动转到默认的数据库上。对任何用户来讲master数据库的门总是打开的,设置登录账号时没有指定默认的数据库,则用户的权限将局限在master数据库以内。在默认的情况下只要数据库的拥有者才能够访问该数据库的对象,数据库的拥有者能够分配访问权限给别的用户,以便让别的用户也拥有针对该数据库的访问权利,在SQLServer中并不是所有的权利都能够转让分配的。10.2登录和用户如今从登录和用户开场,讲解SQLServer2005的安全性管理,本节主要讲解登录和用户的基本概念、登录验证形式及其创立登录和用户的操作步骤。10.2.1登录身
5、份验证形式及其设置首先介绍两个概念:用户和登录。用户连接到SQLServer账户都称SQLServer的登录:用户是为特定数据库定义的,要创立用户,你必须已经定义了该用户的登录,用户ID同登录类似,但是它的名称不需要与登录一样。用户能够防止数据库被未受权的用户成心或无意地修改。SQLServer为每一用户分配了唯一的用户名和密码。能够为不同账号授予不同的安全级别。对于访问SQLServer的登录,有两种验证形式:Windows身份验证和混合形式身份验证。在Windows身份验证中,SQLServer依靠于Windows操作系统提供登录安全性,SQLServer检验登录能否被Windows验证身
6、份,并根据这一验证来允许访问。SQLServer将本人的登录安全经过同Windows登录安全经过结合起来提供安全登录服务。网络安全性通过同Windows提供复杂加密经过进行验证。用户登录一旦通过操作系统的验证,访问SQLServer就不再需要其它的身份验证。假如连接来自一个不安全的系统,我们还能够使用混合形式身份验证,SQLServer将验证登录的身份,即通过用户提供的登录名和与预先存储在数据库中的登录名和密码进行比拟来完成身份验证。下面我们看一看怎样在SSMS中设置身份验证形式。1打开SSMS并连接到目的服务器,在【资源管理器】窗口中,在目的服务器上单击鼠标右键,弹出快速菜单,从中选择“属性
7、命令,如图10.1所示。图10.1利用对象资源管理器设置身份验证形式2出现【服务器属性】窗口,选择【选择页】中的“安全性选项,进入安全性设置页面,如图10.2所示图10.2服务器属性窗口的安全性页面3在“服务器身份验证选项级中选择验证形式前的单项选择按钮,选中需要的验证形式。用户还能够在“登录审核选项级中设置需要的审核方式,如图10.3所示。审核方式取决于安全性要求,这四种审核级别的含义如下。“无:不使用登录审核。“仅限失败的登录:记录所有的失败登录。“仅限成功的登录:记录所有的成功登录。“失败和成功的登录:记录所有的登录。图10.3服务器属性最后单击“确定按钮,完成登录验证形式的设置。10.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 安全性 管理
限制150内