Oracle创建Schema用户名及表空间
Posted DATA数据猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle创建Schema用户名及表空间相关的知识,希望对你有一定的参考价值。
Oracle创建Schema、用户名及表空间
1 创建新用户
create user usename identified by password;
SQL> create user zxy identified by yyds;
User created.
2 查看当前表空间
SQL> select tablespace_name from user_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
EXAMPLE
3 创建表空间
create tablespace spacename datafile 'filedir';
spacename : 是自定义的表空间名字,当然也是新的Schema的名称
filedir : 文件存储路径,可随意选择一个磁盘空间充足的目录
SQL> create tablespace zxy datafile '/home/oracle/app/oracle/oradata/helowin/zxy.dbf' size 100m;
Tablespace created.
4 将空间分配给用户
alter user username default tablespace spacename;
SQL> alter user zxy default tablespace zxy;
User altered.
5 给用户授权
grant create session,create table,unlimited tablespace to username;
SQL> grant create session,create table,unlimited tablespace to zxy;
Grant succeeded.
6 查看表空间
SQL> select tablespace_name from user_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
EXAMPLE
ZXY
7 连接
SQL> conn zxy/yyds;
Connected.
以上是关于Oracle创建Schema用户名及表空间的主要内容,如果未能解决你的问题,请参考以下文章