首页 > 数据库技术 > 详细

oracle 12c 某个pdb不存在某个CDB级用户的解决办法

时间:2020-05-22 09:59:12      阅读:63      评论:0      收藏:0      [点我收藏+]
1 当oracle 12c 某个pdb不存在非普通用户的时候(CDB级的账号),在CDB层对用户drop,lock都会报错,ORA-01918

开始执行了 sql > exec dbms_pdb.sync_pdb;

不过执行之后依然报错,这个时候去对应报错的PDB里去查询这个账号,发现确实是不存在的。

2 在报错PDB里执行创建c##xxx用户,直接执行会报错,这里要设置一个参数:

alter session set container=pdbname
alter session set "_ORACLE_SCRIPT"=true;
create user c##xxx identified by aaaaaaaa ;

oracle 12c 某个pdb不存在某个CDB级用户的解决办法

原文:https://blog.51cto.com/2012ivan/2497456

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!