oracle改变用户缺省表空间
初始新建了一个用户lord,但是default tablespace为System,并在里面有很多表,先新建表空间lord,现在将其defaultspace改为lord.
CREATE TABLESPACE lord DATAFILE '/opt/oradata/lord.dbf' SIZE 50M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED;
alter user lord default tablespace lord quota unlimited on lord;
grant connect,resource to lord;
但是以前的表还在system里面,怎么转到lord里面呢?
alter table tablename move tablespace lord;
新建的用户没有em console连接的权限,只能sqlplus,isqlplus,pl/sql developer连接,如果想要用em管理需要
grant select any dictionary to lord;