oracle给用户导入数据相关操作

--删除用户
drop user test1 CASCADE

--ORA-01940无法删除当前已连接用户?
--查看连接的用户 注意:用户名分大小写
select username,sid,serial# from v$session where username = 'test1';
--kill掉session
alter system kill session'389,35637';
--有时杀完session,再查session还在,没事,再删用户试试。

--创建用户
CREATE USER test1 PROFILE DEFAULT IDENTIFIED BY passw0rd DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
GRANT CONNECT TO test1;
GRANT RESOURCE TO test1;
GRANT UNLIMITED TABLESPACE TO test1
--GRANT DBA TO test1;

--可以不给DBA权限

--导入数据
--用其他用户导入数据
imp other/other FILE=/home/oracle/qlys_20130830.dmp FROMUSER=other TOUSER=test1
--自己导入数据
imp test1/test1 FILE=/home/oracle/ql20130829.dmp full=y

--导出的语句是
exp ql/ql file=/home/oracle/ql20130829.dmp owner=ql

 

--解锁用户
ALTER USER test1 ACCOUNT UNLOCK
--修改用户密码
alter user test1 identified by test1

 

linux下oracle创建表空间,创建用户
http://happyqing.iteye.com/admin/blogs/2024902
windows下oracle 创建表空间,创建用户
http://happyqing.iteye.com/admin/blogs/1858287

你可能感兴趣的:(oracle,exp,imp,CREATE USER,drop user)