Oracle创建新用户的相关操作及问题

#以linux环境为例

#切换到oracle用户
su - oracle

#进入以管理员身份进入sqlplus
sqlplus / as sysdba

#创建用户
create user 用户名 identified by 密码;
 
#授权
grant connect, resource,dba to 用户名;
 
#创建表空间
create tablespace 表空间名称
datafile '表空间名称.dbf'   
size 1000M
autoextend on next 5M maxsize 20480M;  
extent management local

#导入
imp 用户名/密码@主机地址:端口实例名称 file=数据库文件.dmp full=y


#注意点:
#1.更改表的表空间 alter table XXX move tablespace XXX
#2.如果以管理员身份进入sqlplus
#遇到 idle instance,则需要startup命令,
#startup遇到could not open ...initXXX.ora,则需要拷贝 
cp $ORACLE_BASE/admin/$ORACLE_SID/pfile/init.ora.xxx $ORACLE_BOME/dbs/init实例名.ora


你可能感兴趣的:(Oracle创建新用户的相关操作及问题)