简述oracle 的权限分类,Oracle 用户权限 Grant 简述

Oracle 用户权限 Grant 简述

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

一, 系统权限

3 个索引权限GrantCREATE ANY INDEX toUser_Name;// 创建索引

GrantALTER ANY INDEX toUser_Name;// 更改索引

GrantDROP ANY INDEX toUser_Name;// 删除索引

5 个存储过程权限,CREATE    PROCEDURECREATE   ANY   PROCEDUREALTER    ANY   PROCEDURE

EXECUTE    ANY    PROCEDUREDROP   ANY  PROCEDURE

4 个角色权限CREATE  ROLEALTER  ANY  ROLEDROP  ANY  ROLEGRANT  ANY   ROLE

5 个序列权限CREATE  SEQUENCECREATE  ANY  SEQUENCEALTER  ANY  SEQUENCE

SELECT  ANY  SEQUENCEDROP  ANY  SEQUENCE

登录数据库权限CREATE SESSION

表空间权限CREATE    TABLESPACEALTER   TABLESPACEDROP   TABLESPACE

MANAGE   TABLESPACEUNLIMITED   TABLESPACE

类型权限CREATE    TYPECREATE   ANY   TYPEALTER   ANY   TYPE

DROP   ANY   TYPEEXECUTE  ANY   TYPEUNDER   ANY   TYPE

视图权限CREATE   VIEWCREATE   ANY   VIEWDROP   ANY   VIEW

UNDER   ANY  VIEWFLASHBACK   ANY   TABLEMERGE   ANY   VIEW

表权限CREATE   TABLECREATE   ANY   TABLEALTER   ANY   TABLE

BACKUP   ANY   TABLEDELETE   ANY   TABLEDROP   ANY   TABLE

INSERT   ANY   TABLELOCK   ANY   TABLESELECT   ANY   TABLE

FLASHBACK   ANY   TABLEUPDATE   ANY  TABLE

触发器CREATE   TRIGGERCREATE   ANY   TRIGGERALTER   ANY   TRIGGER

DROP   ANY   TRIGGERADMINISTER   DATABASE   TRIGGER

备份数据库EXP_FULL_DATABASEIMP_FULL_DATABASE

二, 对象权限

具体表的操作权限:grantselect,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='角色名称'

来源: http://www.linuxidc.com/Linux/2018-07/153282.htm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值