今天在Oracle12c新建用戶的時候報了ORA-65096: invalid common user or role name 一頓查詢之后用了解決方案alter session set container=PDBORCL;發(fā)現確實可以創(chuàng)建用戶但是接下來會報ORA-01017: invalid username/password; login denied錯誤 密碼確實是正確的,隨后一頓google終于在找到了一個和我一樣的遭遇的,發(fā)現用alter session set container=PDBORCL;后所建的用戶必須以C##開頭,否則就會報01017的報錯,
解決方案:
可以用alter session set "_ORACLE_SCRIPT"=true; 然后再建表,就可以了,注意要退出sqlplus后再重連,我第一次沒重連還是報了同樣的錯誤结闸。
附上原文鏈接
https://dba.stackexchange.com/questions/60806/oracle-12c-create-user
http://www.dba-oracle.com/t_ora_65096_create_user_12c_without_c_prefix.htm