oracle新建用戶導入scott的表,解決新用戶查詢scott表時出現表或視圖不存在的問題

Oracle創建用戶併爲其導入scott用戶的全部表空間
2011-08-14 18:02

1. 備份scott/tiger用戶的表空間

    進入控制檯,進入某一個空的目錄。

     執行命令:exp

     之後會生成一個EXPDAT.DMP

  

2. 進入dba帳戶

    conn sys/sys as sysdba;

    create user fpc identified by fpc default tablespace users quota 10M on users;

    grant create session, create table, create view to fpc;

 

3. 導入之前備份的表空間

    進入之前生成EXPDAT.DMP文件的目錄,執行imp,使用新建的user(fpc/fpc)進行登陸。



 

此後便可以使用新創建的用戶直接查詢scott用戶的emp,dept等表了,否則需要指明scott的emp表,如之前fcp用戶查詢emp需要使用select * from scott.emp,而現在則可以直接使用select * from emp便可以查詢了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章