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
