1. 授予权限:
GRANT privilege[, privilege...]
TO user [, user| role, PUBLIC...];

①DBA授予用户系统权限

GRANT create session, create table,
create sequence, create view
TO LGR;

②创建角色并授权

SYS@LGR> create role manager;  Role created.       --创建manager角色SYS@LGR> grant create table,create view to manager; Grant succeeded.    --授权给managerSYS@LGR> grant manager to LGR;Grant succeeded.    --把manager角色授予LGR用户

③授予对象权限

GRANT select on employees
TO LGR;

④授予指定的列给用户和角色

GRANT update (department_name, location_id)
on departments
TO LGR, manager;

⑤WITH GRANT OPTION 使用户同样具有分配权限的权利

GRANT select, insert
on departments
TO LGR
WITH GRANT OPTION;

⑥向数据库中所有用户分配权限

GRANT select
on hr.employees
TO PUBLIC;

2.确认授予的权限

3.撤销对象权限
•使用REVOKE语句撤销权限
•使用WITH GRANT OPTION 子句所分配的权限同样被收回

REVOKE {privilege [, privilege...]|ALL}
ONobject
FROM {user[, user...]|role|PUBLIC}
[CASCADE CONSTRAINTS];

例如:撤销授予给LGR 用户EMP表的SELECT 和INSERT 权限。

revoke select,insert on EMP from LGR;

【Oracle】权限相关推荐

  1. Oracle 权限介绍及管理

    Oracle权限分为两种: 分别是 系统权限(system privileges):  包括创建/删除表 , 创建删除用户等. 对象权限(object privileges):  操控数据库特定对象的 ...

  2. oracle权限培训,Java培训-ORACLE数据库学习【2】用户权限

    查询用户拥有的权限: 1.查看所有用户:select *from dba_users;select *from all_users;select *from user_users; 2.查看用户或角色 ...

  3. oracle 权限控制表,Oracle 用户权限管理与常用权限数据字典列表

    用户权限管理 Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级.System 系统级.Role 角色级.这些权限可以授予给用户.特殊 ...

  4. Oracle 权限详解(grant,revoke)

    文章目录 1 概述 2 分类 2.1 系统权限 2.2 对象权限 2.3 角色权限 3 示例 3.1 权限回收 3.2 权限传递 1 概述 1. Oracle 权限管理是十分严格的,这也是 Oracl ...

  5. oracle权限培训,【必看】Oracle用户、权限、角色管理

    二.系统权限管理 1.系统权限分类: DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. C ...

  6. ORACLE权限关于with admin option和with grant option的用法

    原文链接:点击打开链接 ORACLE权限关于with admin option和with grant option的用法,希望对大家有帮助! with admin option是用在系统权限上的,wi ...

  7. oracle中角色和用户权限,ORACLE 权限跟角色

    当前位置:我的异常网» 数据库 » ORACLE 权限跟角色 ORACLE 权限跟角色 www.myexceptions.net  网友分享于:2015-08-26  浏览:8次 ORACLE 权限和 ...

  8. oracle权限分几种类型,Oracle权限和数据类型

    oracle创建用户: CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK] [注]LOCK|UNLOCK创建用户时是否锁定,默认为锁定状态.锁 ...

  9. oracle如何查询权限,Oracle 权限查询

    查看当前用户权限: SQL> select * from session_privs; 查询某个用户被赋予的系统权限. Select * from user_sys_privs; 或者: sel ...

  10. grandle oracle 驱动,oracle权限 - 千言sully的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.用户与模式 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作 SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象 SYSTEM用户,缺省始终创建, ...

最新文章

  1. 砂.随笔.三十一.息斯敏
  2. sql随机查询数据语句(NewID(),Rnd,Rand(),random())
  3. XSZD00982 流向屏闭
  4. Hessian 初探
  5. Sobel算子取代:基于特定点方向的canny边缘检测
  6. lintcode433 岛屿的个数
  7. 总结python处理图片等比例压缩与质量处理的方法
  8. 机器学习概念笔记(1)——混淆矩阵、Precision、Recall、F-score
  9. 前端性能优化的几种方案
  10. PyQt环境的搭建:安装python+pyqt+eric
  11. twincat3授权
  12. YOLOv4论文(中文版)
  13. HTML学习总结 基础篇 图像标签imag的使用及其属性
  14. 低度酒爆火背后:“轻松”成为酒饮新潮流
  15. 分销商城系统开发应用概述详解
  16. 【Tensorflow教程笔记】深度强化学习(DRL)
  17. 王者荣耀扫码登录源码
  18. android微信打不开怎么办,手机微信打不开怎么办
  19. puppy linux4,发行版:Puppy Linux 4.00发布
  20. Eclipse修改颜色主题

热门文章

  1. 给开发说:今天上线!
  2. 手把手:教你如何用深度学习模型预测加密货币价格
  3. Spring cloud实现服务注册及发现
  4. 2017前端技术大盘点 1
  5. 第四课、Hello QT------------------狄泰软件学院
  6. 查看80端口连接状态
  7. 一张图看Docker
  8. 【编译打包】nginx_1.6.2-1~precise.debian.tar.gz
  9. 1.4.2 真正的建造者模式(3.2)
  10. 发现一个 WPF/E Asp.net Server Control