一般的,创建oracle时,系统默认的表空间名是USER,但是有的时候不知道怎么弄得,它可能就改变了,如果你知道默认表空间名已经改变那也就没什么事了,但纠结的是,自己根本不知道它已经改了。这时候,方便的是你需要搜索一下默认表空间名
SQL> select * from database_properties where property_name like ‘%DEF%’;
这时会出现以下这些东西:
PROPERTY_NAME
PROPERTY_VALUE
DESCRIPTION
DEFAULT_TEMP_TABLESPACE
TEMP
Name of default temporary tablespace
DEFAULT_PERMANENT_TABLESPACE
SYSTEM
Name of default permanent tablespace
PROPERTY_NAME
PROPERTY_VALUE
DESCRIPTION
DEFAULT_TBS_TYPE
SMALLFILE
Default tablespace type
默认的表空间名就是system了,
下面你就可以创建用户了,例如:
SQL> create user user3 identified by user3 default tablespace system quota 10m
on system account lock;