Oracle用户和角色权限

一、用户权限

grant create session,create table to user_name;
    [create seesion] 用户登陆会话权限
    [create table] 用户建表权限
    [create sequence] 用户创建序列权限
    [create view] 用户创建视图权限
    [create procedure] 用户创建存储过程权限
    [create tablespace] 用户创建表空间权限
    [unlimited teblespace] 用户无限表空间使用权限

二、撤销用户权限

revoke create table from user_name;

三、角色权限

grant create session,create table to role_name;
    [create seesion] 角色登陆会话权限
    [create table] 角色建表权限
    [create sequence] 角色创建序列权限
    [create view] 角色创建视图权限
    [create procedure] 角色创建存储过程权限
    [create tablespace] 角色创建表空间权限

四、撤销角色权限

revoke create table from role_name;

五、分配角色给用户

grant role_name to user0,user1;
原文地址:https://www.cnblogs.com/baisha/p/15377295.html