Oracle19c創建用戶及表空間


1.創建用戶及表空間 https://blog.csdn.net/baidu_38735622/article/details/107447417

--1.創建表空間
CREATE TABLESPACE MOM_LLJ_DEV LOGGING DATAFILE 'D:\DB\Oracle\MOM_LLJ_DEV.dbf' 
SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE unlimited EXTENT MANAGEMENT LOCAL;

--2.創建臨時表空間
create temporary tablespace MOM_LLJ_DEV_TEMP tempfile 'D:\DB\Oracle\MOM_LLJ_DEV_TEMP.dbf'
size 100m autoextend on next 32m maxsize 500m extent management local;


--3.創建用戶
CREATE USER u_mom_llj_dev IDENTIFIED BY MaoBao2022 DEFAULT TABLESPACE MOM_LLJ_DEV TEMPORARY TABLESPACE MOM_LLJ_DEV_TEMP;

補充:刪除創建的用戶:
drop user u_mom_llj_dev cascade;

--4.給用戶授權
grant connect,resource,dba to u_mom_llj_dev;
grant create session to u_mom_llj_dev;


補充:完整執行sql

2.Oracle——ORA-65096: 公用用戶名或角色名無效

https://www.cnblogs.com/heymonkey/p/12551006.html
https://blog.csdn.net/weixin_36296063/article/details/116508093

補充:oracle如何查看pdb,Oracle基礎操作——CDB-PDB (參考:https://blog.csdn.net/weixin_36296063/article/details/116508093)

#啟動數據庫

SQL> startup

SQL> show con_name //查看當前所在的容器

CON_NAME

CDB$ROOT

SQL> show pdbs; //查詢數據庫的所有容器

CON_ID CON_NAME OPEN MODE RESTRICTED

2 PDB$SEED READ ONLY NO

3 ORCLPDB MOUNTED

SQL> alter pluggable database orclpdb open; //修改可插拔庫orclpdb打開狀態

插接式數據庫已變更。

SQL> alter session set container=orclpdb; //CDB下切換會話到PDB中

會話已更改。

SQL> show con_name //驗證當前所在位置位於ORCLPDB中

CON_NAME

ORCLPDB

SQL> shutdown immediate //在PDB中關閉插拔數據庫

插接式數據庫已關閉。

SQL> startup //在PDB中關閉插拔數據庫

插接式數據庫已打開。

SQL> alter session set container=cdb$root; //切換會話到CDB

會話已更改。

SQL> show con_name //查看

CON_NAME

CDB$ROOT


免責聲明!

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



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