ORA-65096: 公用用户名或角色名无效

创建用户时,出现此问题时,原因为创建角色的容器为cdb。

解决方案1:如果想继续创建,可以在角色名前加”C##” 即C##角色名。

解决方案2:切换容器后创建。

--查询容器是否CDB
select name,cdb,open_mode,con_id from v$database;
--查看当前容器
show con_name;
--查看已经创建的pdb
show pdbs;
--打开相应容器
alter pluggable database ORCLPDB open;
--切换当前容器到指定的PDB容器中
alter session set container = ORCLPDB;

原创文章,作者:lzb,如若转载,请注明出处:https://www.wlkjzx.com/2023/07/02/ora-65096-%e5%85%ac%e7%94%a8%e7%94%a8%e6%88%b7%e5%90%8d%e6%88%96%e8%a7%92%e8%89%b2%e5%90%8d%e6%97%a0%e6%95%88/

(0)
打赏 微信扫一扫 微信扫一扫
lzblzb
上一篇 2024年8月7日
下一篇 2023年7月2日

相关推荐

发表回复

登录后才能评论