Oracle 12C创建用户“C##“问题和创建表没有配额的问题

创建用户

Oracle12C 连接上服务器之后就可以创建用户。然后给用户赋予连接服务器的权限和创建表的权限,之后就可以创建表了。首先,通过 create user michael identified by 1111 创建用户,执行之后发现报错:

在这里插入图片描述
然后给名称加上 “C##”, create user C##michael identified by 1111 创建成功。
Oracle 12C之前不用带"C##“是直接可以创建成功的,Oracle 12C之后必须加“C##”才可以创建成功。究其原因是Oracle 12C之前的实例和数据库之间是一对一或者多对一的关系,即一个实例可以有一个数据库或者多个实例有一个数据库,Oracle 12C之后增加了PDB和CDB的概念,可实现实例和数据库之间一对多的关系。其中CDB是容器数据库,PDB是可插拔数据库, 所以Oracle 12C的数据库的架构为:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Michael X LI

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

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

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

打赏作者

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

抵扣说明:

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

余额充值