数据库系统原理与应用 SQL Sever2005 教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性

上传人:w****i 文档编号:92536344 上传时间:2019-07-11 格式:PPT 页数:19 大小:334.50KB
返回 下载 相关 举报
数据库系统原理与应用 SQL Sever2005  教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性_第1页
第1页 / 共19页
数据库系统原理与应用 SQL Sever2005  教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性_第2页
第2页 / 共19页
数据库系统原理与应用 SQL Sever2005  教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性_第3页
第3页 / 共19页
数据库系统原理与应用 SQL Sever2005  教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性_第4页
第4页 / 共19页
数据库系统原理与应用 SQL Sever2005  教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《数据库系统原理与应用 SQL Sever2005 教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性》由会员分享,可在线阅读,更多相关《数据库系统原理与应用 SQL Sever2005 教学课件 ppt 作者 刘志成 颜谦和 主编08-第8章 数据库安全性(19页珍藏版)》请在金锄头文库上搜索。

1、第八章,数据库安全性,数据库安全性,第1讲 数据库安全性概述,学习要点,数据库安全概述 管理 登陆 用户 角色 SQL2005案例策略 SQL2005安全规划 SQL2005案例配置,数据库安全概述,SQL Server安全层次示意图,学习要点,管理,登陆 验证模式 Windows 验证模式 混合验证模式 验证模式的设置 登录帐户操作(T-SQL) 新建和删除SQL Server 登录 指定、取消和删除Windows NT/2000/2003用户或组帐户登录帐户,学习要点,管理,Windows 验证模式 使用户可以通过 Microsoft Windows NT 4.0/ 2000/2003操作

2、系统用户帐户连接到SQL Server实例,验证模式,管理,混合验证模式 使用户可以使用 Windows 身份验证或 SQL Server 身份验证与 SQL Server 实例连接,验证模式,管理,验证验证模式 请参阅SQL Server 2005安装章节内容。在SQL Server安装后通过“SSMS”可以更改登录认证模式 过程演示,验证模式,管理,新建和删除SQL Server 登录 【例8-1】创建登录名为liuzc的登录,并指定默认数据库为student 存储过程sp_droplogin可以删除 SQL Server登录 【例8-2】删除名为liuzc的登录,验证模式,EXEC sp

3、_addlogin liuzc, liuzc518, student,EXEC sp_droplogin liuzc,管理,指定、取消和删除Windows 用户或登录用户 【例8-5】指定Hnrpc域中的lzc为登录帐户 【例8-6】取消Hnrpc域中的lzc为登录帐户身份 【例8-7】删除 Windows NT 用户 Hnrpclzc 的 登录,验证模式,EXEC sp_grantlogin Hnrpclzc,EXEC sp_denylogin Hnrpclzc,EXEC sp_revokelogin Hnrpclzc,管理,用户 SQL Server的第二层安全策略 数据库用户由用户标识符

4、(ID)标识,用户ID由db_owner固定数据库角色成员来定义 数据库用户ID在定义时必须与一个登录ID相关联 示例,学习要点,管理,示例 【例8-8】添加与【例8-1】所建登录帐户liuzc关联的数据库用户DBliuzc 【例8-9】将 Windows 用户hnprcliuzc 添加到 student 数据库,使其成为数据库用户lzc 【例8-10】从student数据库中删除数据库用户DBliuzc,返回,EXEC sp_adduser liuzc,DBliuzc,EXEC sp_grantdbaccess hnrpcliuzc, lzc,EXEC sp_dropuser DBliuzc

5、,管理,角色 目的 将具有相同访问权限的登录帐户集中管理 分类 服务器角色 数据库角色 SQL Server安全性相关存储过程 应用程序角色,学习要点,角色,服务器角色 固定服务器角色,角色,角色,数据库角色 固定数据库角色,角色,角色,SQL Server安全性相关存储过程,角色,角色,应用程序角色 目的: 适应个别应用程序的特殊需要,尤其是当处理复杂数据库和含有大表的数据库时 与标准角色的区别 应用程序角色不包含成员。 默认情况下,应用程序角色是非活动的,需要用密码激活。 应用程序角色不使用标准权限,角色,案例策略,SQL安全规划 选择验证方法 划分角色 允许数据库访问 分配权限,SQL2005,学习要点,案例策略,SQL安全配置 配置前 对操作系统进行安全配置,保证操作系统处于安全状态。 对要使用的操作数据库软件(程序)进行必要的安全审核 安装SQL Server2005后安装最新补丁sp3 SQL Server的安全配置 使用安全的密码策略 使用安全的帐号策略 加强数据库日志的记录 管理扩展存储过程,SQL2005,学习要点,使用协议加密 使用安全的密码策略 隐藏 SQL Server 实例 对网络连接进行IP限制,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号