【Oracle】权限
- 授予权限:
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】权限相关推荐
- Oracle 权限介绍及管理
Oracle权限分为两种: 分别是 系统权限(system privileges): 包括创建/删除表 , 创建删除用户等. 对象权限(object privileges): 操控数据库特定对象的 ...
- oracle权限培训,Java培训-ORACLE数据库学习【2】用户权限
查询用户拥有的权限: 1.查看所有用户:select *from dba_users;select *from all_users;select *from user_users; 2.查看用户或角色 ...
- oracle 权限控制表,Oracle 用户权限管理与常用权限数据字典列表
用户权限管理 Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级.System 系统级.Role 角色级.这些权限可以授予给用户.特殊 ...
- Oracle 权限详解(grant,revoke)
文章目录 1 概述 2 分类 2.1 系统权限 2.2 对象权限 2.3 角色权限 3 示例 3.1 权限回收 3.2 权限传递 1 概述 1. Oracle 权限管理是十分严格的,这也是 Oracl ...
- oracle权限培训,【必看】Oracle用户、权限、角色管理
二.系统权限管理 1.系统权限分类: DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. C ...
- ORACLE权限关于with admin option和with grant option的用法
原文链接:点击打开链接 ORACLE权限关于with admin option和with grant option的用法,希望对大家有帮助! with admin option是用在系统权限上的,wi ...
- oracle中角色和用户权限,ORACLE 权限跟角色
当前位置:我的异常网» 数据库 » ORACLE 权限跟角色 ORACLE 权限跟角色 www.myexceptions.net 网友分享于:2015-08-26 浏览:8次 ORACLE 权限和 ...
- oracle权限分几种类型,Oracle权限和数据类型
oracle创建用户: CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK] [注]LOCK|UNLOCK创建用户时是否锁定,默认为锁定状态.锁 ...
- oracle如何查询权限,Oracle 权限查询
查看当前用户权限: SQL> select * from session_privs; 查询某个用户被赋予的系统权限. Select * from user_sys_privs; 或者: sel ...
- grandle oracle 驱动,oracle权限 - 千言sully的个人空间 - OSCHINA - 中文开源技术交流社区...
一.用户与模式 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作 SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象 SYSTEM用户,缺省始终创建, ...
最新文章
- 砂.随笔.三十一.息斯敏
- sql随机查询数据语句(NewID(),Rnd,Rand(),random())
- XSZD00982 流向屏闭
- Hessian 初探
- Sobel算子取代:基于特定点方向的canny边缘检测
- lintcode433 岛屿的个数
- 总结python处理图片等比例压缩与质量处理的方法
- 机器学习概念笔记(1)——混淆矩阵、Precision、Recall、F-score
- 前端性能优化的几种方案
- PyQt环境的搭建:安装python+pyqt+eric
- twincat3授权
- YOLOv4论文(中文版)
- HTML学习总结 基础篇 图像标签imag的使用及其属性
- 低度酒爆火背后:“轻松”成为酒饮新潮流
- 分销商城系统开发应用概述详解
- 【Tensorflow教程笔记】深度强化学习(DRL)
- 王者荣耀扫码登录源码
- android微信打不开怎么办,手机微信打不开怎么办
- puppy linux4,发行版:Puppy Linux 4.00发布
- Eclipse修改颜色主题
热门文章
- 给开发说:今天上线!
- 手把手:教你如何用深度学习模型预测加密货币价格
- Spring cloud实现服务注册及发现
- 2017前端技术大盘点 1
- 第四课、Hello QT------------------狄泰软件学院
- 查看80端口连接状态
- 一张图看Docker
- 【编译打包】nginx_1.6.2-1~precise.debian.tar.gz
- 1.4.2 真正的建造者模式(3.2)
- 发现一个 WPF/E Asp.net Server Control