Oracle 24角色管理
了解什么是角色
Oracle角色(role)就是一组权限(或者说是权限的集合)。
用户可以给角色赋予指定的权限,然后将角色赋给相应的用户。
三种标准的角色
- connect(连接角色)
 
拥有connect权限的用户只可以登陆Oracle,不可以创建实体,不可以创建数据库结构。
- resource(资源角色)
 
拥有resource权限的用户只可以创建实体,不可以创建数据库结构。
- bda(数据库管理员角色)
 
拥有全部特权,是系统最高权限,只有dba才可以创建数据库结构。
对于普通用户:授予connect,resource权限
对于dba管理用户:授予dba权限。
理解角色的作用

使权限的分配更加清晰,简便。
掌握如何创建角色
创建角色的语法格式:CREATE ROLE 角色名;
例:CREATE ROLE manager;
删除角色
语法格式:
drop role 角色名;
例:
drop role manager;
掌握如何为角色赋予权限
语法格式:
GRANT权限TO角色;
例:
GRANT create table ,create view TO manager;
掌握如何将角色赋予用户
语法格式:
GRANT 角色TO 用户
例:
GRANT manager TO user01,user02;
撤销角色
语法格式:
Revoke 角色 from 用户
例:
revoke manager from user02;
Oracle 24角色管理的更多相关文章
- Oracle创建表空间、用户管理、角色管理
		
内容:Oracle创建表空间.用户管理.角色管理 1.用系统用户登录Oracle 默认的系统用户: sys/system.sysman.scott sys:权限最大,超级用户,可以完成所有任务, 默认 ...
 - Oracle用户、权限、角色管理(转)
		
http://blog.csdn.net/junmail/article/details/4381287 Oracle 权限设置一.权限分类:系统权限:系统规定用户使用数据库的权限.(系统权限是对用户 ...
 - Oracle用户、权限、角色管理
		
Oracle 权限设置一.权限分类:系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二.系统权 ...
 - Oracle用户管理和角色管理
		
原博:http://liwx.iteye.com/blog/1182251 一.创建用户的Profile文件 SQL> create profile student limit // stude ...
 - Oracle用户、授权、角色管理
		
创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率. Oracle ...
 - Oracle 用户、角色管理简介
		
Oracle 用户.角色管理简介 by:授客 QQ:1033553122 创建用户 形式1:创建名为testacc2的用户 CREATE USER testacc2 IDENTIFIED BY abc ...
 - Oracle数据安全(四)j角色管理
		
一.角色管理的概述 1.角色的概念 为了简化数据库权限的管理,在Oracle数据库中引入了角色的概念.所谓的角色就是一系列相关权限的集合. 2.角色的特点 在数据库中,角色的名称必须是唯一的,不能与用 ...
 - Oracle 用户、授权、角色管理
		
Oracle 用户管理 一.创建用户的Profile文件SQL> create profile student limit // student为资源文件名FAILED_LOGIN_ATTEMP ...
 - Oracle用户、权限、角色管理学习(文字很系统)
		
Oracle用户.权限.角色管理 2009-03-16 13:20:50 标签:oracle 数据库 休闲 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明 ...
 
随机推荐
- [爬虫]采用Go语言爬取天猫商品页面
			
最近工作中有一个需求,需要爬取天猫商品的信息,整个需求的过程如下: 修改后端广告交易平台的代码,从阿里上传的素材中解析url,该url格式如下: https://handycam.alicdn.com ...
 - 怎么让self.view的Y从navigationBar下面开始计算
			
原文地址 http://blog.sina.com.cn/s/blog_1410870560102wu9a.html 在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController s ...
 - docker安装和使用
			
1.安装的docker版本 docker -v Docker version 17.03.2-ce 2.查看本地的镜像 docker images 3.拉取镜像 docker pull centos: ...
 - JNDI数据源的配置
			
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Conn ...
 - maven 中的mirror详解
			
一.前言 今天同事遇到个问题,本来公司是有maven私服的,但同事觉得上面有些东西下载不到,于是在自己本地的maven配置中加了: <mirrors> <mirror> < ...
 - [python]socket.listen(backlog)中的backlog含义
			
http://www.nosa.me/2015/09/16/socket-listenbacklog-%E4%B8%AD-backlog-%E6%8C%87%E7%9A%84%E6%98%AF%E4% ...
 - java中的动态代理Proxy
			
动态代理是java语言的一个神奇的地方,不是很好理解,下面来看看关键的地方. InvocationHandler 是一个接口,官方文档解释说,每个代理的实例都有一个与之关联的 InvocationHa ...
 - python生成组织架构图(网络拓扑图、graph.editor拓扑图编辑器)
			
Graph.Editor是一款基于HTML5技术的拓补图编辑器,采用jquery插件的形式,是Qunee图形组件的扩展项目,旨在提供可供扩展的拓扑图编辑工具, 拓扑图展示.编辑.导出.保存等功能,此外 ...
 - OOD之问题空间到解空间—附FP的建模
			
通常会被问到,什么事OOD,然后大部分人期待的答案比较死板,继承.封装.多态!懂这个的人多的去了,有什么好问?回答出来的人是否拿着Java又去做一些面向过程的勾当? 计算机革命起源于机器,因此编程语言 ...
 - 记一次GRPC使用报错排查
			
项目一直使用grpc作为服务交互程序,其中我负责的java模块第一次引用该框架:当框架搭建好后,建立客户端代码,报错: Runable Error:java.lang.IllegalAccessErr ...