oracle报ORA-65096: 公用用户名或角色名无效 ,出现此问题时,可能由于创建角色的容器为cdb 。如果想继续创建 可以在角色名前加"C##" 即C##角色名 或者把容器改成pdb
在此之前 一定要用数据库管理员账号登录,否则没有权限修改
1、查询容器是否CDB
2、查看当前容器
3、查看已经创建的pdb
4、打开可插拔数据库(orclpdb)
5、切换当前容器到指定的PDB容器中
6、再查看当前使用容器
若是已更换为PDB,则说明操作成功。
7、加触发器,设置PDB数据库自启动
oracle报ORA-65096: 公用用户名或角色名无效 ,出现此问题时,可能由于创建角色的容器为cdb 。如果想继续创建 可以在角色名前加"C##" 即C##角色名 或者把容器改成pdb
在此之前 一定要用数据库管理员账号登录,否则没有权限修改
1、查询容器是否CDB
2、查看当前容器
3、查看已经创建的pdb
4、打开可插拔数据库(orclpdb)
5、切换当前容器到指定的PDB容器中
6、再查看当前使用容器
若是已更换为PDB,则说明操作成功。
7、加触发器,设置PDB数据库自启动
ORA-65096公用用户名或角色无效
在Oracle 12c中建立用户--避免ORA-65096 or ORA-65049错误
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M