- 1、本文档共171页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章实现数据库安全--《Oracle数据库基础与应用教程》书籍教案选编
《Oracle数据库基础与应用教程》书籍教案;本书内容:;第12章 实现数据库安全;;12.1 用户;1.数据库身份验证
2.外部身份验证
3.全局身份验证;12.1.2 用户简介; 用户分为预定义用户和自定义用户两大类。
预定义用户是在Oracle数据库安装好以后,自动创建的一些常用的用户。
每一种预定义用户都用于执行一些特定的管理任务,已经拥有了相应的系统权限,常用的预定义用户如表12-1所示。;表12-1 常用预定义用户;续表 ;12.1.3 创建用户; 要登录到Oracle数据库,用户必须要拥有CREATE SESSION系统权限。
因此在创建用户之后,应该给予用户至少CREATE SESSION系统权限。
表12-2列出了CREATE USER语句各参数的描述信息。;表12-2 CREATE USER语句参数;12.1.4 修改用户;1.指定用户密码过期
2.更改用户默认角色
3.更改用户密码
4.更改用户默认表空间
5.更改用户默认临时表空间
6.更改用户表空间配额
7.锁定或解锁用户;12.1.5 删除用户 ;12.2 角色; 角色是一组权限的集合,将角色授予一个用户,这个用户就拥有了这个角色的所有权限。
使用角色的主要目的就是为了简化权限的管理,只要将角色授予这一组用户,接下来就只要针对角色进行管理就可以了。
; 在Oracle应用中,经常将权限分配给角色(如将CREATE TABLE和CREATE USER权限分配给CLERK角色),然后再将角色分配给用户(如将角色CLERK分配给用户David和Rachel),如图12-1所示。;图12-1 用户、角色和权限关系; 角色一般具有以下特性。
使用GRANT和REVOKE语句可以为角色授予和撤销权限。
角色可以授予给任何除自身之外的角色和用户。
角色可以由系统权限和对象权限组成。;可以启用和禁用角色。
可以为角色指定一个密码。
角色不被任何用户拥有,不在任何方案内。
角色在数据字典中有各自的描述。
;12.2.2 预定义角色;表12-4 常用预定义角色;续表 ;12.2.3 创建角色;12.2.4 启用当前会话的角色; 会话期间,可以使用SET ROLE语句为会话多次启用或禁用当前启用的角色。
不过SET ROLE的效果是临时的,只是当前会话有效,其他的会话无效,当结束当前会话后再登录,又只有默认角色的权限了。
;12.2.5 修改角色;12.2.6 删除角色;12.3 授予和撤销权限;1.对象权限;表12-7 对象权限; 不同的方案对象具有不同的对象权限,有些方案对象没有对应的对象权限。
表12-8列出了常用的方案对象上可以授予的对象权限。 ;表12-8 权限与方案对象;2.系统权限; 要查找已授予用户的系统权限,可以查询DBA_SYS_PRIVS数据字典视图。
表12-9列出了常用的系统权限。
;表12-9 常用系统权限;续表;续表;续表;续表
;续表;续表;续表;12.3.2 授予权限;1.授予系统权限和角色;2.授予对象权限;12.3.3 撤销权限;1.撤销系统权限和角色;2.撤销对象权限;12.3.4 查看用户当前可用的权限;12.4 概要文件; 当创建一个用户时,如果不指定相应的概要文件,那么Oracle将为其指定一个默认的概要文件。
如果一个用户疯狂地使用资源,那么就会造成数据库资源的缺乏;或者是一个不合法的使用者疯狂地对一个用户的密码进行破解,那么很可能会造成信息的泄露与丢失。; 在概要文件中使用资源限制的设置,
如果要使其生效,必须更改RESOURCE_
LIMIT初始化参数为true(此参数的默认
值为false)。; 创建Oracle数据库时,会自动创建名为DEFAULT的概要文件,默认DEFAULT概要文件没有进行任何资源限制。
默认为用户分配DEFAULT概要文件,将该概要文件赋予每一个创建的用户。
DEFAULT概要文件中大部分参数的值都是UNLIMITED。 ; 使用概要文件时需要注意以下事项。
创建概要文件时,如果只设置了部分密码限制或资源限制参数,其他参数会自动使用默认值(DEFAULT概要文件的相应参数)。
创建用户时,如果不指定概要文件,会自动将DEFAULT概要文件分配给相应的数据库用户。;一个用户只能分配一个概要文件。如果要同时管理用户的密码和资源,那么在创建概要文件时应该同时指定密码限制和资源限制参数。
使用概要文件管理密码时,密码管理总是处于被激活状态,但是如果使用概要文件管理资源,必须要激活资源限制。
您可能关注的文档
- 【桥涵工程(第三版)—郭发忠】第七章桥梁施工(4-2)桥梁上部结构施工综述.ppt
- 第11课英国资产阶级革命选编.ppt
- 【金版教程】2016高考历史二轮复习 第二编 考前冲刺攻略 主题五 题型突破-1课件 新人教版综述.ppt
- 第12章RTC实时时钟驱动选编.ppt
- 第11课-民国时期民族工业的曲折发展【岳麓版】高一历史-必修二-经济史选编.ppt
- 第12章_机械零件毛坯的选择选编.ppt
- 第11讲混凝工艺及设备选编.ppt
- 第12次-对现代建筑的反叛选编.ppt
- 第12章PS纹理特效选编.ppt
- 第12章事务和锁选编.ppt
- Unit 6 Get Close to Nauture Lesson 22 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 23 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025食品饮料行业AI转型白皮书-2025食品饮料行业数智化转型领先实践.pdf
- Unit 7 Be Together Lesson 24 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 25 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 26 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025年广州体育职业技术学院单招职业倾向性考试题库完美版.docx
- 软件公司员工考勤异常处理.doc
- 2025年土地登记代理人之土地登记相关法律知识题库500道及完整答案【有一套】.docx
- 2025年四平职业大学单招职业适应性考试题库含答案.docx
最近下载
- 深入贯彻中央八项规定精神学习教育知识测试题库(含答案)_可搜索.pdf VIP
- 飞行控制系统(FCS)系列:Honeywell Primus Epic_(5).自动飞行控制功能.docx VIP
- 瘦终端thinos安装使用手册.pdf VIP
- 飞行控制系统(FCS)系列:Honeywell Primus Epic_(8).飞行仪表显示与界面.docx VIP
- 施工升降机拆除作业安全技术交底完整版.doc VIP
- 《脑淀粉样血管病》课件 .ppt VIP
- 飞行控制系统(FCS)系列:Honeywell Primus Epic_(12).安全与合规性要求.docx VIP
- 雕塑艺术行业发展预测分析.docx
- 新员工三级安全培训考试试题(含答案).docx VIP
- 高中新教材历史选择性必修一课件单元整合.pptx VIP
文档评论(0)