我們在遷移或者說導入數據庫之前,往往做一些準備工作,這些工作可能對於dba不是很複雜,但是對於開發人員要注意一些東西。
第一步:創建表空間
CREATE TABLESPACE ts_name DATAFILE 'D:/ts_name.dbf' SIZE 10M AUTOEXTEND ON;
說明:其中ts_name爲表空間的名字。
第二步:創建一個用戶並且分配表空間
有時候我們爲了省事,往往直接使用系統提供的用戶,這是一個不好的習慣。我們應該使用自己的用戶。其sql語句如下 :
CREATE USER user_username IDENTIFIED BY user_password DEFAULT TABLESPACE ts_name;
說明:其中user_username爲創建用戶的用戶名,user_password爲創建的用戶的密碼。
第三步:給用戶授權
新創建的用戶是沒有“登錄”和訪問其他數據庫的權限,因此需要給用戶授權。其sql語句如下:
GRANT connect,resource,dba TO user_username;
說明:connect,resource,dba是系統提供的三種角色。