快速创建oracle用户的一系列命令步骤

1.创建表空间

  首先以sysdba身份登陆到oracle中

  sqlplus /nolog

  conn /as sysdba

  登陆进去后查看当前登录用户表空间位置

  select name from v$datafile;(可用select name from v$database;来查看当前登录用户的sid)

  创建表空间

  create tablespace 表空间名字 datafile 表空间位置 size 15M autoextend on next 10M permanent online;(表空间大小可以自己根据实际情况调整)

2.创建用户

   create user 用户名 identified by 密码 default tablespace 表空间名字;

    注意:创建密码时,如果是数字要用双引号括起来。

3.赋予用户权限

  grant dba to 用户名;(直接赋予的dba权限,如果对权限有限制,在分解赋予用户各个权限,如connect,resource等)

4.将dmp文件导入到数据库

  用exit命令退出sqlplus

  imp 用户名/密码@服务名 file=文件目录 full=y;(如果是别人的数据库服务名即配置监听服务的时候配置的服务名,如果导出数据库的时候命令为

  exp 用户名/密码@服务名 file=导出位置)

  提醒:一个表空间可以对应多个用户。

原文地址:https://www.cnblogs.com/qingtianyu/p/3523849.html