用户的权限来自系统权限和对象权限

一、系统权限

3个索引权限

Grant  CREATE ANY INDEX  to User_Name;//创建索引
Grant ALTER ANY INDEX to User_Name;//更改索引
Grant DROP ANY INDEX to User_Name;//删除索引

  5个存储过程权限,

 CREATE    PROCEDURE CREATE   ANY   PROCEDURE ALTER    ANY   PROCEDURE
EXECUTE    ANY    PROCEDURE   DROP   ANY  PROCEDURE  

4个角色权限

CREATE  ROLE ALTER  ANY  ROLE DROP  ANY  ROLE GRANT  ANY   ROLE

5个序列权限

CREATE  SEQUENCE  CREATE  ANY  SEQUENCE ALTER  ANY  SEQUENCE
SELECT  ANY  SEQUENCE  DROP  ANY  SEQUENCE  

登录数据库权限

CREATE SESSION

表空间权限

CREATE    TABLESPACE ALTER   TABLESPACE DROP   TABLESPACE
MANAGE   TABLESPACE UNLIMITED   TABLESPACE  

类型权限

CREATE    TYPE CREATE   ANY   TYPE ALTER   ANY   TYPE  
DROP   ANY   TYPE EXECUTE  ANY   TYPE UNDER   ANY   TYPE

视图权限

CREATE   VIEW CREATE   ANY   VIEW DROP   ANY   VIEW
UNDER   ANY  VIEW FLASHBACK   ANY   TABLE MERGE   ANY   VIEW

表权限

CREATE   TABLE CREATE   ANY   TABLE ALTER   ANY   TABLE
BACKUP   ANY   TABLE DELETE   ANY   TABLE DROP   ANY   TABLE
INSERT   ANY   TABLE LOCK   ANY   TABLE SELECT   ANY   TABLE
FLASHBACK   ANY   TABLE UPDATE   ANY  TABLE  

触发器

CREATE   TRIGGER CREATE   ANY   TRIGGER ALTER   ANY   TRIGGER
DROP   ANY   TRIGGER ADMINISTER   DATABASE   TRIGGER  

备份数据库

EXP_FULL_DATABASE IMP_FULL_DATABASE

二、对象权限

具体表的操作权限:

grant select,delete,insert,update on user1.t_hr to user2;
grant all on user1.t_hr to user2;

具体存储过程执行权限

grant execute on procedure1 to user1

表空间

alter user user1 default tablespace app;

限制修改的列

grant update(wage,bonus) on teachers to user1

收回权限

revoke insert on departments from user1

三、其它方面

角色有哪些权限

select * from role_sys_privs where role='xujin';

用户有哪些权限

select * from dba_role_privs where grantee=upper('用户名')

With admin option  用户sh拥有角色dw_manager的权限;可对角色分配用户;可删除角色

GRANT dw_manager
TO sh
WITH ADMIN OPTION;

With Grant option;指定WITH GRANT OPTION以允许被授予者将对象特权授予其他用户和角色。

GRANT READ ON DIRECTORY bfile_dir TO hr
WITH GRANT OPTION;

系统角色的权限

select * from dba_sys_privs where grantee='角色名称'

Oracle 用户权限 Grant的更多相关文章

  1. Oracle 用户权限管理方法

    Oracle 用户权限管理方法 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 sys;//系统管理员,拥有最 ...

  2. oracle用户权限

    权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> ...

  3. oracle 用户 权限

    一. 概述 与权限,角色相关的视图大概有下面这些: DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS:   当前用户所拥有的系统权限 SESSION_PRIVS ...

  4. Oracle管理监控之Oracle用户权限

    数据字典 1.动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果. 2.DBA数据字典是以DBA_xxx表示,该数 ...

  5. Oracle用户权限及死锁

    Oracle用户权限表 oracle数据库中涉及到用户权限的三个表,dba_users,all_users,user_users有什么区别 dba_开头的是查全库所有的,all_开头的是查当前用户可以 ...

  6. Oracle 用户权限分配说明

    一般来说,Oracle普通用户创建后,不建议分配DBA权限.那么一般分配哪些权限呢? 首先来说,一个Oracle普通用户,我们一般性的要求是:   1.能够在本用户下进行本用户相关的创建表结构,数据维 ...

  7. 数据库(学习整理)----2--关于Oracle用户权限的授权和收权

    知识点: 1.Oracle数据库中所用的用户等级是平级的!只是每个用户的权限不同而已! 2.在一个用户登录后,可以在自己的登录状态下访问其他用户的数据缓冲区.表.以及表的操作!(只要该用户用权限!) ...

  8. Oracle用户权限分配

    一.权限分类 系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二.系统权限管理 1.系统权限分类: ...

  9. Oracle用户权限授权以及索引、同义词、分区

    本文为原创,如需转载,请标明出处 http://www.cnblogs.com/gudu1/p/7601765.html ---- 用户权限 1.创建表空间 (创建用户之前需要创建表空间和临时表空间, ...

随机推荐

  1. gitlab升级迁移(二)

    前面我们写了一篇gitlab升级迁移的文章(https://www.cnblogs.com/liangyou666/p/9434158.html),这次我们主要是讲另一种升级迁移方法和其中遇到的一些问 ...

  2. windows下 cmd 界面的替代者 cmder 推荐!

    介绍 http://cmder.net/ Portable console emulator for Windows Cmder is a software package created out o ...

  3. Linux动态库生成与使用指南

    相关阅读: Linux静态库生成指南 Linux下动态库文件的文件名形如 libxxx.so,其中so是 Shared Object 的缩写,即可以共享的目标文件. 在链接动态库生成可执行文件时,并不 ...

  4. luoguo 1306 斐波那契公约数

    这题难度不大,主要是小结论:斐波那契第n项和第m项公约数就是第gcd(n,m)项 大概能猜出来,毕竟斐波那契数列反过来实在太像计算公约数的步骤了 日后填坑证明吧

  5. luogu P5288 [HNOI2019]多边形

    传送门 这是什么神仙操作... 首先要注意一些性质.首先每一个\((x,n)\)的边可以把当前多边形分成两半,这两半的操作是独立的.然后对于某一个没有\((x,n)\)的边的多边形,最优操作是唯一的. ...

  6. vue知多少,你对vue的认识比别人高在哪?

    1.beforeCreated/created区别? beforeCreated钩子能干什么 2.data中使用props 3.get/set依赖收集 get收集依赖(观察者) set 观察者重新求值 ...

  7. codeblocks添加编译选项

    -std=c++0x

  8. 10. linux输入子系统/input 设备【转】

    转自:https://www.cnblogs.com/crmn/articles/6696819.html 按键事件信息之上报绝对事件信息之上报相对事件信息之上报功能键驱动编写多点触控事件的上报 只产 ...

  9. Linux进程组调度机制分析【转】

    转自:http://oenhan.com/task-group-sched 又碰到一个神奇的进程调度问题,在系统重启过程中,发现系统挂住了,过了30s后才重新复位,真正系统复位的原因是硬件看门狗重启的 ...

  10. WEB 3D SVG CAD 向量 几个实施(转)

      一.他们所有的发展.从地上爬起来 VML+SVG发展矢量地图.你并不需要导入第三方的图片作为背景,直接在地图编辑器可以在底图内容编辑,由于岩石.巷道.煤层.画水.础地图样子再在其上面画出智慧线等设 ...