Oracle用户、权限、角色管理

本文详细介绍了Oracle数据库中用户、权限和角色的管理,包括用户创建、权限分类(系统权限、实体权限)、系统权限的授予、回收、传递,以及如何通过角色进行权限集合。重点阐述了CREATE SESSION、CREATE TABLE、UNLIMITED TABLESPACE等关键权限,并提供了相应的SQL示例。
摘要由CSDN通过智能技术生成

Oracle用户、权限、角色管理


前言:
系统权限是用户用于创建删除以及修改本用户内的数据库对象时用到的;
对象权限是本用户用于修改(以及创建删除)别人用户内的数据库对象时用到的;
当前用户下执行的grant语句,其所能grant的权限都是当前用户本身所拥有的权限。


总结: 
 1. with admin option与with grant option区别:   
- with admin option 只能在赋予 system privilege 的时使用 
- with grant option 只能在赋予 object privilege 的时使用 
  2. 撤消带有admin option 的system privileges 时,连带的权限将保留
3、grant all on 对象名 to public 开放该对象上的当前用户所拥有的所有权限给所有用户。

Oracle 数据库用户管理

Oracle 权限设置
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。

实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。

二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

对于普通用户:授予connect, resource权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值