SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt

SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt

ID:50026831

大小:466.50 KB

页数:57页

时间:2020-03-07

SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt_第1页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt_第2页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt_第3页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt_第4页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt_第5页
资源描述:

《SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第15章 SQL Server 2005的安全性.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第15章SQLServer2005的安全性SQLServer2005的安全机制15.1管理服务器的安全性15.2角色与用户15.3管理权限15.4数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。系统安全保护措施是否有效是数据库系统的主要指标之一。数据库的安全性和计算机系统的安全性(包括操作系统、网络系统的安全性)是紧密联系、相互支持的。15.1SQLServer2005的安全机制15.1.1安全机制概述对于数据库管理来说,保护数据不受内部和外部侵害是一项重要的工作。SQLServer2005的身份验证、授权和验证机制可以保护数据免

2、受未经授权的泄漏和篡改。SQLServer2005的安全模型分为3层结构,分别为服务器安全管理、数据库安全管理和数据库对象的访问权限管理。15.1.2安全验证模式SQLServer2005的身份验证模式有两种:Windows身份验证模式(WindowsAuthenticationmode)和混合模式(SQLServerandWindowsAuthenticationmode)。使用Windows身份验证模式是默认的身份验证模式,它比混合模式要安全得多,如果可能,请使用Windows身份验证。使用混合模式时,无论是使用Windows身份验证方式的用户,还是使用

3、SQLServer身份验证方式的用户,都可以连接到SQLServer系统上。使用混合模式中的SQLServer身份验证方式时,系统管理员创建一个登录账号和口令,并将它们存储在SQLServer中,当用户连接到SQLServer上时,必须提供SQLServer登录账号和口令。15.2管理服务器的安全性15.2.1服务器登录账号在SQLServer2005中,有两类登录账号:一类是SQLServer2005自身负责验证身份的登录账号,另一类是Windows的用户账号。15.2.2设置安全验证模式在SQLServerManagementStudio中,可以查看和更

4、改数据库系统的身份验证模式。启动SQLServerManagementStudio后,选择“View”菜单中的“RegisteredServers”,打开“RegisteredServers”窗口,在服务器名上右击,在快捷菜单中选择“属性”,打开属性窗口,用户可以通过“Authentication”下拉列表框查看和更改身份验证模式。也可以通过设置服务器的属性来设置SQLServer的登录验证模式。在SQLServerManagementStudio的“对象资源管理器”中,在服务器名上右击,在快捷菜单中选择“属性”,打开属性窗口,在该窗口中可以查看和更改身份验

5、证模式。通过“Serverauthentication”单选按钮选择服务器的身份验证模式,如图15-3所示。图15-3服务器属性窗口15.2.3创建登录账号1.将Windows账号添加到SQLServer中在SQLServerManagementStudio的“对象资源管理器”中,展开“Security”,右击“Logins”,选择“NewLogin…”命令,出现如图15-6所示的对话框。图15-6新建登录名对话框单击“Search…”按钮,出现如图15-7所示的对话框,将Windows账号添加到SQLServer中。单击“OK”按钮,即完成了登录名的创建。

6、图15-7选择Windows用户或组2.新建SQLServer账号在SQLServerManagementStudio的“对象资源管理器”中,展开“Security”,右击“Logins”,选择“NewLogin…”命令,在出现的“新建登录”对话框中,选中“SQLServerauthentication”选项。在“Loginname”文本框中,输入新的SQLServer账号名,在“Password”和“Confirmpassword”中,输入登录名对应的密码。单击“OK”按钮,完成登录名的创建。3.用CREATELOGIN语句创建登录名除了使用图形化的工具之

7、外,还可以通过CREATELOGIN语句创建登录名。15.2.4管理登录账号1.更改登录账户的属性2.删除SQLServer登录账户如果要删除某个登录账号,在SQLServerManagementStudio的“对象资源管理器”中展开“Security”,在“Logins”项右击要删除的登录账号,在快捷菜单中选择“Delete”命令。在对话框中,选择“OK”命令按钮,将出现如图15-13所示对话框,提示删除登录名并不会删除与此登录名对应的数据库用户。这有可能会产生孤立用户。图15-13信息提示对话框选择“OK”命令按钮,就会删除对应的登录名。也可以通过DRO

8、PLOGIN语句删除SQLServer登录账户,语法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。