Oracle從創建表空間到創建用戶授權

第一步:連接數據庫

windows鍵+R 彈出運行框,鍵入CMD。在DOS命令框內寫 sqlplus / as sysdba

 

第二步:創建表空間

1.臨時表空間

查詢已有用戶的表空間存放地址:select name from v$datafile

create temporary tablespace ECOLOGY_temp tempfile 'D:\oracle\orclDataBase\oradata\orcl\ECOLOGY_temp.dbf' size 50m autoextend on next 50m maxsize unlimited extent management local;

ECOLOGY_temp爲臨時表空間名字,'D:\oracle\orclDataBase\oradata\orcl\ECOLOGY_temp.dbf' 爲你設置生成臨時表空間文件的路徑,autoextend 爲自動擴容,maxsize unlimited表示最大空間不限制

2.創建表空間

create tablespace ECOLOGY datafile 'D:\oracle\orclDataBase\oradata\orcl\ECOLOGY.dbf' size 50m autoextend on next 50m maxsize unlimited extent management local;

3.刪除臨時表空間或者表空間

DROP TABLESPACE ECOLOGY INCLUDING CONTENTS AND DATAFILES;

ECOLOGY 爲要刪除的表空間名;

第三步:創建用戶並指定臨時表空間和表空間

CREATE USER 用戶名 IDENTIFIED BY 密碼 ACCOUNT UNLOCK DEFAULT TABLESPACE ECOLOGY TEMPORARY TABLESPACE ECOLOGY_temp;

ECOLOGY 爲要指定的表空間,ECOLOGY_temp爲指定的臨時表空間;

第四步:授予用戶相應的權限

GRANT CONNECT, RESOURCE, DBA TO 用戶名;

三個權限依次升高,若要執行導入導出,必須有DBA的權限

第五步:導入數據

imp 用戶名/密碼 file=dmp文件路徑 full=y ignore=y log=日誌文件路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章