版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、控制用户权限,目标,通过本章学习,您将可以,:,?,创建用户,?,创建角色,?,使用,GRANT,和,REVOKE,语句赋予和,回收权限,?,创建数据库联接,控制用户权限,数据库管理员,用户名和密码,权限,用户,权限,?,数据库安全性,:,?,系统安全性,?,数据安全性,?,系统权限,:,对于数据库的权限,?,对象权限,:,操作数据库对象的权限,?,方案,:,一组数据库对象集合,例如表,视图,和序列,系统权限,?,超过一百多种,100,有效的权限,?,数据库管理员具有高级权限以完成管,理任务,例如,:,?,?,?,?,创建新用户,删除用户,删除表,备份表,创建用户,DBA,使用,CREATE
2、USER,语句创建用户,CREATE USER,user,IDENTIFIED BY,password,;,CREATE USER scott,IDENTIFIED BY tiger;,User created.,用户的系统权限,?,用户创建之后, DBA,会赋予用户一些,GRANT,privilege,privilege,.,TO,user,user| role, PUBLIC,.;,系统权限,?,以应用程序开发者为例,一般具有下,列系统权限,:,?,CREATE SESSION,(创建会话),?,CREATE TABLE,(创建表),?,CREATE SEQUENCE,(创建序列),赋予系
3、统权限,DBA,可以赋予用户特定的权限,GRANT create session, create table,create sequence, create view,TO scott;,Grant succeeded.,角色,用户,Manager,权限,不使用角色分配权限,使用角色分配权限,创建角色并赋予权限,?,创建角色,CREATE ROLE manager;,Role created.,GRANT create table, create view,TO manager;,?,Grant succeeded.,为角色赋予权限,GRANT manager TO DEHAAN, KOCHH
4、AR;,Grant succeeded.,?,将角色赋予用户,修改密码,?,DBA,可以创建用户和修改密码,?,用户本人可以使用,ALTER USER,ALTER USER scott,IDENTIFIED BY lion;,User altered.,语句,修改密码,对象权限,对象权限,修改,删除,表,?,?,?,视图,序列,?,过程,执行,索引,插入,关联,选择,更新,?,?,?,?,?,?,?,?,?,?,?,对象权限,?,不同的对象具有不同的对象权限,?,对象的拥有者拥有所有权限,?,对象的拥有者可以向外分配权限,GRANT,object_priv,(,columns,),ON,obj
5、ect,TO,user,|,role,|PUBLIC,WITH GRANT OPTION;,分配对象权限,?,分配表,EMPLOYEES,的查询权限,GRANT select,ON employees,TO sue, rich;,Grant succeeded.,GRANT update (department_name, location_id),?,ON departments,TO scott, manager,Grant succeeded.,分配表中各个列的更新权限,WITH,GRANT,OPTION,和,PUBLIC,关,键字,?,WITH,GRANT,OPTION,使用户同样具,
6、GRANT select, insert,有分配权限的权利,ON departments,TO scott,WITH GRANT OPTION;,Grant succeeded.,?,向数据库中所有用户分配权限,GRANT select,ON,alice.departments,TO,PUBLIC;,Grant succeeded.,查询权限分配情况,数据字典视图,ROLE_SYS_PRIVS,描述,角色拥有的系统权限,ROLE_TAB_PRIVS,USER_ROLE_PRIVS,USER_TAB_PRIVS_MADE,USER_TAB_PRIVS_RECD,USER_COL_PRIVS_MA
7、DE,USER_COL_PRIVS_RECD,USER_SYS_PRIVS,角色拥有的对象权限,用户拥有的角色,用户分配的关于表对象权限,用户拥有的关于表对象权限,用户分配的关于列的对象权限,用户拥有的关于列的对象权限,用户拥有的系统权限,收回对象权限,?,使用,REVOKE,语句收回权限,?,使用,WITH GRANT OPTION,子句所,分配的权限同样被收回,REVOKE privilege , privilege.|ALL,ON,object,FROM user, user.|role|PUBLIC,CASCADE CONSTRAINTS;,收回对象权限举例,REVOKE select
8、, insert,ON departments,FROM scott;,Revoke succeeded.,数据库联接,数据库联接使用户可以在本地访问远程,数据库,本地数据库,远程数据库,EMP,Table,SELECT * FROM,empHQ_ACME.COM;,HQ_ACME.COM,database,数据库联接,?,创建数据库联接,CREATE PUBLIC DATABASE LINK ,USING sales;,Database link created.,?,使用,SQL,语句访问远程数据库,SELECT *,FROM empHQ.ACME.COM;,总结,通过本章学习,您已经可以使用,DCL,控制数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中山火炬职业技术学院马克思主义基本原理概论期末考试真题汇编
- 2025年四川机电职业技术学院马克思主义基本原理概论期末考试笔试题库
- 2025年西昌学院马克思主义基本原理概论期末考试参考题库
- 2025年开封工程职业学院马克思主义基本原理概论期末考试笔试真题汇编
- 2024年成都医学院马克思主义基本原理概论期末考试笔试题库
- 2025年阿坝师范学院马克思主义基本原理概论期末考试笔试真题汇编
- 应酬能力培训课件教学
- 中央厨房食材成本控制方案
- 小区垃圾分类积分兑换方案
- 审计委员会与2026年公司治理合同
- 杭州余杭水务有限公司2025年度公开招聘备考题库附答案详解
- 2025云南昆明巫家坝城市发展建设有限公司社会招聘14人笔试历年难易错考点试卷带答案解析
- 医院重症医学科主任谈重症医学治疗
- 云南省2025年普通高中学业水平合格性考试地理试题
- 基础土方回填施工工艺方案
- 2025年湖南省长沙市辅警招聘考试试题库带答案
- 成人泌尿造口护理(TCNAS+49─2025)
- 天一大联考海南省2026届数学高二上期末统考试题含解析
- 电镀供货合同范本
- 2025年山西大地环境投资控股有限公司社会招聘116人备考题库完整答案详解
- 海姆立克急救课件 (完整版)
评论
0/150
提交评论