oracle中delete权限,oracle数据库中的权限小结

oracle中的权限(privilege)分为两种:系统权限(system privileges)和对象权限(object privileges)。在oracle中,所有的用户只能够在其权限允许的范围内活动,比如执行sql语句或者访问其他用户的对象。权限可以被分配给用户或者角色。

系统权限

不同的oracle版本会有不同的系统权限,我所使用的oracle版本为:Oracle9i Enterprise Edition Release 9.2.0.6.0 ,系统权限数量为:157 。通过如下语句可以获得当前版本oracle下所有的系统权限:

select name from system_privilege_map;

一些常用的系统权限如下:

(1)create session

(2)create table

(3)create view

(4)create procedure

(5)sysdba

(6)sysoper

对象权限

指oracle数据库对象所拥有的权限。

Tables

select, insert, update, delete, alter, debug, flashback, on commit refresh, query rewrite, references, all

Views

select, insert, update, delete, under, references, flashback, debug

Sequence

alter, select

Packeges, Procedures, Functions (Java classes, sources…)

execute, debug

Materialized Views

delete, flashback, insert, select, update

Directories

read, write

Libraries

execute

User defined types

execute, debug, under

Operators

execute

Indextypes

execute

一个用户(用户A)如果要访问其他用户(假设为用户B)的对象,那么用户B需要将相应的对象权限赋给用户A 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值