oracle创建用户

1、查看本数据库的表空间存放的位置

select * from dba_data_files

2、创建临时表空间

create temporary tablespace user_temp

tempfile 'E:APPADMINISTRATORORADATAORCLuser_temp.dbf'

size 50m

autoextend on

next 50m maxsize 5000m

extent management local;

3、创建表空间

create tablespace user_data
logging
datafile 'E:APPADMINISTRATORORADATAORCLuser_data.dbf'
size 50m
autoextend on
next 50m maxsize 5000m
extent management local;

4、指定表空间

alter user zhen
default tablespace user_data
temporary tablespace user_temp;

5、创建/删除用户

创建用户及设置密码
create user 用户名 identified by 密码;
修改用户及密码
alter user 用户名 identified by 密码;
撤销用户
drop user 用户名;

6、为用户授权角色/撤销授权

1.connect role(连接角色):临时用户,无建表权限
2.resource role(资源角色) :有建表权限
3.dba role (数据库管理员角色):所有权限,包括无限制的空间限额和给其他用户授予各种权限的能力

授权角色:grant connect,resource to 用户名;
撤销角色:revoke connect,resource from 用户名;

原文地址:https://www.cnblogs.com/zhen9436/p/14178413.html