- 问题现象
- 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用户
最新推荐文章于 2023-09-14 11:04:43 发布
本文介绍了在Oracle12c环境中,如何找回默认位于可插入数据库PDB中的scott和sh用户。通过使用sys用户以管理员身份登录,切换到特定的PDB容器,打开数据库并查询用户,最终实现对scott和sh用户的操作。
摘要由CSDN通过智能技术生成