- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第四章数据库平安性;4.1计算机平安性概述;4.2数据库平安性控制概述;用户标识和口令
存取控制
视图
审计
加密;存取控制;自主存取控制方法
通过SQL的GRANT语句和REVOKE语句实现
用户权限组成
数据对象
操作类型
定义用户存取权限:定义用户可以在哪些数据库对象上进行哪些类型的操作
定义存取权限称为授权;关系数据库系统中存取控制对象;GRANT语句的一般格式:
GRANT权限[,权限]...
[ON对象类型对象名]
TO用户[,用户]...
[WITHGRANTOPTION];
语义:将对指定操作对象的指定操作权限授予指定的用户;REVOKE
授予的权限可以由DBA或其他授权者用REVOKE语句收回
REVOKE语句的一般格式为:
REVOKE权限[,权限]...
[ON对象类型对象名]
FROM用户[,用户]...;
[例2]把用户U4修改学生学号的权限收回
REVOKEUPDATE(Sno)
ONTABLEStudent
FROMU4;
;什么是审计
审计日志〔AuditLog〕
将用户对数据库的所有操作记录在上面
DBA利用审计日志
找出非法存取数据的人、时间和内容
审计分类
用户级审计:
针对自己创立的数据库表或视图进行审计
记录所有用户对这些表或视图的一切成功和〔或〕不成功的访问要求以及各种类型的SQL操作
系统级审计:DBA设置
监测成功或失败的登录要求;监测GRANT和REVOKE操作以及其他数据库级权限下的操作;4.3SQLServer的平安性管理;SQLServer提供两种身份验证模式:
〔1〕Windows身份验证模式
〔2〕混合身份验证模式〔SQLServer和Windows身份验证模式〕。
在SQLServer2000工作时,用户要经过两个平安性阶段:
第一阶段:身份验证。如果身份验证成功,用户可连接到SQLServer实例。
第二阶段:授权〔权限验证〕。授权阶段又分为验证用户连接到SQLServer实例的权限和访问效劳器上数据库的权限。为此,需授予每个数据库中映射到用户登录的账号访问权限。权限验证阶段那么控制用户在SQLServer数据库中所允许进行的活动。;SQLServer指定登录
用户和角色;因此,用户想操作SQLServer中某一数据库中的数据,必须满足以下3个条件:
首先,登录SQLServer效劳器时必须通过身份验证;
其次,必须是该数据库的用户或者是某一数据库角色的成员;
最后,必须有执行该操作的权限。
从上面三个条件可以看出SQLServer数据库的平安性检查是通过登录名、用户、权限来完成的。;4.3.1.1Windows身份验证模式
用户可以通过WindowsNT或Windows2000用户账
号进行登录连接,并获得对SQLServer的访问权
限。这种方式下,用户不必提供密码或登录名让
SQLserver验证。
;混合验证模式
混合模式使用户能够通过Windows身份验证或SQLServer身份验证与SQLServer实例连接。
在SQLServer验证模式下,SQLServer在syslogins表中检测输入的登录名和密码。如果在syslogins表中存在该登录名,并且密码也是匹配的,那么该登录名可以登录到SQLServer。否那么,登录失败。在这种方式下,用户必须提供登录名和密码,让SQLserver验证。;设置验证模式
可以使用SQLServer企业管理器来设置或改变验证模式。
选择身份验证模式,可按以下步骤操作:
①在企业管理器中展开【SQLServer组】,选择目前连接的效劳器。
②单击【菜单】中的【属性】命令,翻开【SQLServer属性】对话框,选择【平安性】标签
③可在【平安性】选项组中设置身份验证模式。;设置身份验证模式对话框;登录管理;添加Windows登录帐户
在WindowsNT/2000的用户或组可以访问数据库之前,必
须给其授予连接到SQLServer实例的权限。
1.使用企业管理器添加Windows登录账户
〔1〕翻开企业管理器,展开效劳器组,然后展开效劳器。
〔2〕展开“平安性”,右击“登录”,然后单击“新建登录”选项。
〔3〕在“名称”框中,输入要被授权访问SQLServer的WindowsNT/2000帐户〔以计算机名〔域名〕\用户名〔组名〕的形式。;添
您可能关注的文档
- 最负数比较大小.ppt
- 重庆市生态功能区划.doc
- 新产品开发流程1.ppt
- 新课标人教版必修五Book5-Unit2-Language-points.ppt
- 普通话命题说话训练.ppt
- 铝及其化合物练习题1.doc
- 部编版一年级语文上册声母拼音检测题.doc
- 新浪汽车大庆购车节活动方案(终结版)1.ppt
- 时间管理的技巧.ppt
- 钢结构焊接工艺评定样本.doc
- 必威体育精装版教科版四年级上册科学期末测试卷【黄金题型】.docx
- 必威体育精装版教科版四年级上册科学期末测试卷及参考答案【研优卷】.docx
- 必威体育精装版教科版四年级上册科学期末测试卷【历年真题】.docx
- 2025年旅游营销师资格考试 模拟试卷及参考答案(一 ) .pdf
- 必威体育精装版教科版四年级上册科学期末测试卷【网校专用】.docx
- 必威体育精装版教科版二年级上册科学期末测试卷(轻巧夺冠).docx
- 必威体育精装版教科版四年级上册科学期末测试卷ab卷.docx
- 必威体育精装版教科版四年级上册科学期末测试卷【b卷】.docx
- 2025年旅游专业《景区服务与管理5卷(答案)》 .pdf
- 必威体育精装版教科版四年级上册科学期末测试卷【考试直接用】.docx
文档评论(0)