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


1.在oracle12c中創建用戶報如下錯誤信息

oracle報ORA-65096: 公用用戶名或角色名無效

 

2.查看當前所處容器位置,如下圖中可以看到當前是在CDB中

oracle報ORA-65096: 公用用戶名或角色名無效

3.在CDB中創建用戶必須在用戶名的前面添加C#或者C##

oracle報ORA-65096: 公用用戶名或角色名無效
oracle報ORA-65096: 公用用戶名或角色名無效

4.在當前容器查看中可以看到還有其它容器,可以打開相應容器

oracle報ORA-65096: 公用用戶名或角色名無效

5.然后切換當前容器到指定的PDB容器中

oracle報ORA-65096: 公用用戶名或角色名無效

6.然后在當前PDB中創建用戶可以看到是不需要添加C##就可以直接創建成功了,其實PDB就相當於普通的數據庫實例

oracle報ORA-65096: 公用用戶名或角色名無效

7.在當前PDB中不僅存在剛才在PDB中創建的普通用戶,而且在CDB創建的用戶也是同時存在的

oracle報ORA-65096: 公用用戶名或角色名無效


免責聲明!

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



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