oracle数据库和mysql、sqlserver不同,它是在同一个数据库中能够定义多个表空间,不同表空间是相互独立的,每一个用户都有默认的表空间,所以基本上不同的用户操作的数据表都能够不同。当然假设要同样的话能够在定义表空间的时候设定好那个表空间即可。
创建表空间:
create tablespace (你的表空间名字如 pfm)datafile 'D:oracleproduct10.2.0oradataorclpfm.dbf' size 100M autoextend on next 32M maxsize 200M extent management local;创建暂时表空间:
create temporary tablespace (你的表空间名字如 pfm)tempfile 'D:oracleproduct10.2.0oradataorclpfm.dbf' size 100M autoextend on next 32M maxsize 200M extent management local;
创建新用户并定义默认表空间:
create user (你要定义的username)identified by (你的password)default tablespace (你要定义的表空间) temporary tablespace (你的暂时表空间);
配置用户权限:
grant connect,resource,dba to (username);