- 问题现象
- Oracle12c中,默认将scott与sh放到了可插入数据库PDB中,而在一个CDB(CDB$ROOT)下,会包含多个PDB。下面讲解如何找回此用户;
- 原因分析
- 处理步骤
- 使用sys用户以管理员方式登录:
- conn sys/change_on_install as sysdba;
- 此时为sys用户登录,可使用如下语句查看当前容器名称:
- show con_name; --下图表示,sys在CDB容器中;
- 将CDB切换到PDB:
- alter session se container = pdborcl; --注意,orcl安装oracle的时候,设置的sid名称
- 使用sys用户以管理员方式登录:
找回原始的scott用户与sh用户
最新推荐文章于 2022-11-30 20:44:37 发布