ORACLE用户A导出给用户B

============同库测试==============
1. 步骤
1.首先通过用户A进入数据库
2.select * from user_tab_privs查看A用户权限
3.对创建好的用户B授权,权限就是刚才查找到A的权限,全部赋给B
4.导出用户A的数据库
5.将导出的数据库导入给用户B
2. 总结
1、表的原始使用表空间不会改变
2、oa1下面已有的表不会进行导入以及数据更新
3、oa原有的权限不会赋给oa1(如:oa可以查看其他表的数据,查询 完成后,则oa1就不会支持)

  1. 语句
imp oa1/oa1@orcl fromuser="oa" touser="oa1" file=f:\oraclebak\da.dmp

exp oa/oa@orcl  buffer=32726 file=f:\oraclebak\da.dmp

select * from user_tab_privs -- 查询用户权限
ALTER USER oa1 IDENTIFIED BY oa1; --修改用户密码

你可能感兴趣的:(ORACLE)