关于cdb与pdb原始用户的问题

关于原始用户问题

  一直在强调一点:现在的Oracle12c中,虽然选择了要进行样本数据人创建,不过遗憾的是,发现根本就没有出出scott、sh用户。

 scott和sh用户真实存在,现在也在数据库里面,可是默认情况下用户所有操作的数据都保存在CDB,而且在这里面的用户名称必须以c##开头,例如:c##scott。

第一步:需要使用sys登录。

conn sys/change_on_ install  as  sysdba;

第三步:察看现在的容器的名称

show  con_name;

    可以清楚的发现,现在返回的是一个“CDB$ROOT”,表示是一个CDB容器。

第三步: 改变容器为PDB.

alter  session set  container=pdbmldn

第四步:如果未打开数据库,则先打开

alter database  pdbmldn  open; 

   如果现在不是在PDB容器之中,那么还需要在命令上增加一个PLUGGABLE,即:

alter pluggabledatabase  pdbmldn  open;

第五步: 察看用户

select username  from  dba_users where  username= 'SCOTT'  or username='SH';

    此时就已经可以清楚的发现,scott和sh两个用户真实存在了。

第六步:切换回CDB.

   如果要想切换回CDB,只需要重新登录,或者直接输入切换命令。

alter  session  set  container=cdb$root;

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

q1054261752

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值