Oracle12C--常用权限速查表

 

  • 常用系统权限
    • 下表中,凡是带有any的表示可以在任何数据库模式(用户)中都可以具备相应的权限

 

类型

权限

描述


用户及角色系统权限

create user

创建用户的权限

create role

创建角色的权限

alter user

修改用户的权限

alter any role

修改任意角色的权限

drop user

删除用户的权限

drop any role

删除任意角色权限

概要文件系统权限

create profile

创建概要文件的权限

alter profile

修改概要文件的权限

drop profile

删除概要文件的权限

同义词系统权限

create any synonym

为任意用户创建同义名的权限

create synonym

为用户创建同义名的权限

drop public synonym

删除公共同义名的权限

drop any synonym

删除任意同义名的权限

表系统权限

select any table

查询任意表的权限

select table

使用用户表的权限

update any table

修改任意表中数据的权限

update table

修改用户表中的行的权限

delete any table

删除任意表行数据的权限

delete table

为用户删除表行的权限

create any table

为任意用户创建表的权限

create table

为用户创建表的权限

drop any table

删除任意表的权限

alter any table

修改任意表的权限

alter table

修改拥有的表权限

表空间系统权限

create tablespace

创建表空间的权限

alter tablespace

修改表空间的权限

drop tablespace

删除表空间的权限

unlimited tablespace

对表空间大小不加限制的权限

索引系统权限

create any index

为任意用户创建索引的权限

drop any index

删除任意索引的权限

alter any index

修改任意索引的权限

会话系统权限

create session

创建会话的权限

alter session

修改数据库会话的权限

视图系统权限

create any view

为任意用户创建视图的权限

create view

为用户创建视图的权限

drop any view

删除任意视图的权限

select viwew

使用视图的权限

update view

修改视图中行的权限

delete any view

删除任意视图行的权限

delete view

删除视图行的权限

序列系统权限

create any sequence

为任意用户创建序列的权限

create sequence

为用户创建序列的权限

alter any sequence

修改任意序列的权限

alter sequence

修改拥有的序列权限

drop any sequence

删除任意序列的权限

select any sequence

使用任意序列的权限

select sequence

使用用户序列的权限

子程序系统权限

create any procedure

为任意用户创建存储过程的权限

create procedure

为用户创建存储过程的权限

create any trigger

为任意用户创建触发器的权限

alter procedure

修改拥有的存储过程权限

alter any trigger

修改任意触发器的权限

execute any procedure

执行任意存储过程的权限

execute function

执行存储函数的权限

execute package

执行存储包的权限

execute procedure

执行用户存储过程的权限

drop any procedure

删除任意存储过程的权限

drop trigger

删除任意触发器的权限

你可能感兴趣的:(Oracle,Oracle12c学习笔记)