oracle表空间新建USER的问题

本人新建了一个表空间 ORACLE1

新建了一个用户USER1;几天后又新建了一个用户USER2

发现USER1不能登录了---这个应该是一个表空间对应一个用户的原因

然后我把USER2删除掉,我再回去登录USER1不能用

于是我再新建USER1,登录进去发现 原来USER1所建立的表格没有了,请问这是怎么回事?

另外说一下,我是新学ORACLE的

谢谢!

由 USER1 创建的表属于 USER1,删用 USER1 时自动删除。

建立表空间(oracle中的tablespace(表空间)就相当于sqlserver的database)
CREATE TABLESPACE data01
DATAFILE 'D:\oracle\ora92\oradata\db\DATA01.dbf' SIZE 200M
UNIFORM SIZE 128k;
#指定区尺寸为128k,如不指定,区尺寸默认为64k
--建立临时表空间
CREATE TEMPORARY TABLESPACE temp_data
TEMPFILE 'D:\TEMP_DATA.dbf' SIZE 100M

--建立用户
CREATE USER peter IDENTIFIED BY peter
DEFAULT TABLESPACE data01
TEMPORARY TABLESPACE temp_data;

--给用户授权
grant connect,resource,dba to peter;

-- 从 '建立表空间' 到 '建立临时表空间' 到 ’建立用户‘ 到 ’给用户授权’ ,
-- 到此就可以用建立的用户进行登陆,然后建立table了
-- 并且以某个用户的身份进行登陆,进行备份与还原了