1. 程式人生 > 其它 >Oracle 19C 建立使用者&表空間

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