系统对象和对象权限

一.概述

1.作用
oracle使用权限来控制用户对数据的访问以及用户所能执行的操作。通过对用户授予权限,用户
能够在自己的模式或其他用户的模式中创建、删除或修改数据库对象,或者在数据库中执行某些
特定的操作。
权限可以通过以下两种方法授予用户
a.直接将权限授予用户
b.首先将权限授予角色,然后再将角色授予用户


2.分类
a.系统权限:在数据库级别执行某种操作,用于控制用户可以执行的某一种或某一类数据库操作,
例如create tablespace的权限。
b.对象权限:针对某个特定的模式对象(表、视图、序列、过程、函数或包)执行各种操作的权利。

二.系统权限管理

1.概述
系统权限可以分为三类
a.针对系统级别或者数据库级别的操作,如create session权限允许用户连接到数据库,create 
tablespace权限允许用户创建表空间
b.允许用户在自己模式内的对象管理,如create table系统权限,允许用户在自己的模式内创建表
c.允许用户在任何模式内的对象管理,如create any table系统权限,允许用户在任何的模式内创
建表
常见的系统权限
create any index,alter any index,drop any index
create table,create any table,alter any table,drop any table,select any table,
       update any table,delete any table
create session,
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值