oracle創建表空間、創建用戶(精簡版)


創建用戶一般分四步:

第一步:創建臨時表空間(可選)

第二步:創建數據表空間

第三步:創建用戶並制定表空間

第四步:給用戶授予權限

1.創建用戶之前要創建"臨時表空間",若不創建則默認的臨時表空間為temp。

CREATE TEMPORARY TABLESPACE TRAFFIC_TEMP
 
         TEMPFILE '/home/oracle/tablespace/TRAFFIC_TEMP.DBF'
 
         SIZE 32M
 
         AUTOEXTEND ON
 
         NEXT 32M MASIZE UNLIMITED
 
         EXTENT MANAGEMENT LOCAL;

2.創建用戶之前先要創建數據表空間,若沒有創建則默認永久性表空間是system。

CREATE TABLESPACE TRAFFIC
 
         LOGGING
 
         DATAFILE '/home/oracle/tablespace/TRAFFIC.DBF'
 
         SIZE 32M
 
         AUTOEXTEND ON
 
         NEXT 32M MAXSIZE UNLIMITED
 
         EXTENT MANAGEMENT LOCAL;

3.現在建好了名為'TRAFFIC'的表空間,下面就可以創建用戶了:

CREATE USER tbb IDENTIFIED BY 123456
 
         ACCOUNT UNLOCK
 
         DEFAULT TABLESPACE TRAFFIC
 
         TEMPORARY TABLESPACE TRAFFIC_TEMP;(如果沒有創建臨時表空間,則不需要這句話)

4.接着授權給新建的用戶:

GRANT CONNECT,RESOURCE TO tbb;  --表示把 connect,resource權限授予tbb用戶
 
GRANT DBA TO NEWUSER;  --表示把 dba權限授予給tbb用戶(可選)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM