Oracle 19C 創建用戶&表空間


Oracle 19C 創建用戶&表空間
聲明:本次操作基於win10系統安裝Oracle 19C

1.創建用戶需要管理員權限
運行 cmd 按如下輸入命令

sqlplus / as sysdba

---------以sys登陸 超級用戶(sysdba)

2新建用戶

create user 用戶名 IDENTIFIED BY 密碼;
如:
create user C##SCOTT IDENTIFIED BY 123456;

3.創建表空間

create tablespace 表空間名稱 datafile 路徑 size 大小;
如:
create tablespace SCOTT_TEST_DATA datafile 'D:\devlop\Oracle19c\OracleSpace\scott_test.dbf' size 2048M;

注意:我們給用戶賦予新建的表空間權限的時候,一定要重啟一下數據庫,否則會失敗

4.重啟數據庫
關閉數據庫:shutdown immediate
SQL> shutdown immediate;
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。

5.啟動 startup

ORACLE 例程已經啟動。
Total System Global Area 5133827960 bytes
Fixed Size 9277304 bytes
Variable Size 922746880 bytes
Database Buffers 4194304000 bytes
Redo Buffers 7499776 bytes
數據庫裝載完畢。
數據庫已經打開。

6.分配表空間

alter user 用戶名 default tablespace 表空間名稱;
如:
alter user C##SCOTT default tablespace SCOTT_TEST_DATA;

7.給用戶授權

dba是數據庫管理員 它除了重啟數據庫 修改字符集的權限沒有外 具有其它全部權限 如建表改表 表的增刪改查,建表空間 建索引 視圖
存儲過程,建用戶 給用戶授權等等

SQL> grant dba to C##SCOTT;

授權成功。
————————————————
版權聲明:本文為CSDN博主「數據拾荒人」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/baidu_38735622/article/details/107447417


免責聲明!

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



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