ORA-65096: invalid common user or role 解决方法

问题描述
oracle 12C 创建数据库时报错:

ORA-65096: invalid common user or role name

例如:

SQL>  create user rui identified by oracle;
 create user rui identified by oracle
             *
ERROR at line 1:
ORA-65096: invalid common user or role name

原因
想在PDBORCL中创建新用户,但没有设置会话container到PDB。

解决方法
创建用户的时候用户名以c##或者C##开头。
如下:

SQL> create user c##rui identified by oracle;

User created.

相应的,对用户名进行其它操作,也需要在用户名前加c##或者C##
例如:

SQL> grant dba to c##rui;

Grant succeeded.
上一篇:Linux学习--第14周


下一篇:Docker搭建HAproxy+tomcat 实现高可用