- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数据库讲义(第七章)
讲 义 本章内容 7.1 Oracle 权限管理 7.2 Oracle 角色管理 7.3 Oracle 用户管理 7.1 Oracle权限管理 权限是用户对一项功能的执行权力。是一种特殊类型的SQL语句。 7.1.1 Oracle数据库权限概述 1. 权限的分类 . 系统权限:系统规定用户使用数据库的权限。 -- 以DDL权限为主 . 实体权限:用户对其它用户的对象的存取权限。-- 以DQL和DML权限为主 2. 系统权限分类: DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库。 RESOURCE:只可以创建实体,不可以创建数据库。 CONNECT:只可以登录数据库,不可以创建实体,不可以创建数据库。 对于普通用户:授予connect, resource权限。 对于DBA管理用户:授予connect,resource, dba权限。 3. 系统权限授权命令 . DBA权限用户 系统权限只能由DBA用户授出。开始有DBA权限的用户 是sys和system。 . 授权命令格式 Grant connect,resource,dba to 用户名|角色名|PUBLIC; 例:给用户sam授DBA权限。 Grant DBA TO sam; . 系统权限传递 增加WITH ADMIN OPTION选项,则得到的权限可以传递。 例:Grant connect,resorce to sam with admin option; Conn sam/sam@w Grant connect,resorce to lll; 4. 系统权限回收 系统权限只能由DBA用户回收。 命令格式: Revoke connect,resource,DBA from 用户名|角色名|PUBLIC; 说明: PUBLIC授权用户也必须按PUBLIC方式回收权限。 回收系统权限无级联,各用户的权限各自回收。 5. 实体权限分类: select,update,insert,alter,index,delete,all,Execute 6. 实体权限授权命令 命令格式: Grant 实体权限 ON 实体 TO 用户名|PUBLIC [with grant option]; 例: 把表T_SPML的Select权限共享。 Grant select ON T_SPML TO PUBLIC; 7. DBA用户的实体权限 DBA用户可以操作全体用户的任意基表(无需授权)。 例:登入SYSTEM用户,复制一个在SAM用户下表T_SPML。 CREATE Table TTT_SPML as select * From sam.T_SPML; 8. 实体权限回收 命令格式: Revoke 实体权限 on 实体 from 用户名; 例:把sam用户中的供货单位目录(T_GHDWML)的Select权限 授给SCOTT用户,再收回其权限。 Grant Select ON T_GHDWML TO SCOTT; REVOKE Select ON T_GHDWML From SCOTT; 7.2 Oracle角色管理 角色是一组系统权限和实体权限的集合。可以把角色赋给一个用户,也可以从用户中收回角色。 7.2.1 系统预定义角色 预定义角色是在数据库安装后,系统自动创建的常用的角色。 1. 系统预定义角色 常用的预定义角色: .CONNECT – 数据库管理权限,主要是数据库连接权限。 .RESORCE — 数据库管理权限,主要是创建各种对象权限。 .DBA — 数据库管理权限,Oracle数据库最高权限。 .EXP_FULL_DATABASE -- 逻辑备份EXP卸载(导出)数据权限。 .IMP_FULL_DATABASE —逻辑备份IMP卸载(导入)数据权限。 2. 角色查询 select * from role_sys_privs; 7.2.2 角色建改删 1. 角色创建 语句格式: CREATE ROLE 角色名 [NOT IDENTIFIED|IDENTIFIED BY 口令]; 其中 NOT IDENTIFIED — 与默认相同,不设口令。 ID
您可能关注的文档
最近下载
- 公共艺术(音乐篇+美术篇)中职全套教学教案.docx
- 申请道路运输经营许可证安全生产管理制度范文.doc VIP
- 会计学专业导论.ppt VIP
- 《烧伤急救处理》课件.ppt VIP
- 10.3++热机及其工作原理(优质课件)2024-2025学年沪科版2024九年级物理上册(五四学制·上海专用).pptx VIP
- 中职课件:哲学与人生第三单元教案.pdf VIP
- 2025-2026学年人教版(2024)小学美术三年级上册(全册)教学设计(附目录P126).docx
- API 682-2014 离心泵和转子泵用轴封系统 第四版(中文).pdf
- 越南刑法(来源越南中国商会).docx VIP
- 电气安全隐患排查速查手册,隐患对应依据(243页).docx VIP
文档评论(0)