Oracle_控制用户权限操作

前端之家收集整理的这篇文章主要介绍了Oracle_控制用户权限操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


1.用户创建

create user username identified by password; //用DBA账号创建新用户,默认没有 CREATE SESSION 权限,不能登录数据库

2.用户系统权限

以应有开发者为例,一般需要具有下列系统权限:

CREATE SESSION(创建回话)

CREATE TABLE

CREATE SEQUENCE

CREATE VIEW

CREATE PROCEDURE(存储过程)

创建命令:

grant 权限名称 to 用户;

3.创建用户表空间

alert user 用户名 quota unlimited on 表空间名; //将某用户的某表空间修改为 unlimited

4.角色相关

cteate role 角色名; // 创建角色

grant 权限1,权限2 to 角色名; // 将权限赋予角色

grant 角色名 to 用户名1,用户名2; //将角色赋予用户

5.分配对象权限

grant select no departments to system;// 将 departments表的查询权限分配的system用户

revoke select no departments from system;//收回权限

原文链接:https://www.f2er.com/oracle/210512.html

猜你在找的Oracle相关文章