输入banner图图片脚本导航/分类

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

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级用户的解决办法

标签:rop   开始   sync   rip   use   creat   通用   一个   aaaaa