zoukankan      html  css  js  c++  java
  • Oracle Database 12c ORA-65096: 公用用户名或角色名无效

      之前使用的数据库时11g,更新为12c后连接Oracle数据库创建用户时报错

      

      

      查询官方文档后知道Oracle Database 12c推出了可插拔库,管理用户也分为两种:本地用户和公用用户。本地用户是指在插拔数据库(PDB)中的用户,和12c之前的版本没有什么区别。公用用户只存在于可插拔环境中,在传统的数据库环境中不存在这种应用。怎么理解公用用户呢?可以简单的把它当做容器(CDB)用户,可以在各个通用与所有可插拔数据库(PDB)中使用。这个用户就像是小区的物业管理员,由小区物业来任命并且可以管理小区所有用户。

      如果第一次登录CDB数据库,用传统方式创建用户会报错,这就是因为在CDB环境创建的用户为公共用户,语法和普通用户不同。

      创建公用用户bighero, 需要使用C##作为该用户名的开头。如果使用传统创建用户的方法会报错。

      

      官网资料链接 http://www.oracle.com/technetwork/articles/database/multitenant-part1-pdbs-2193987.html

      下面是关于普通用户和本地用户的介绍的截图

                 

  • 相关阅读:
    SDN第三次上机作业
    团队作业——Beta冲刺
    SDN第二次上机作业
    在mpvue中使用map如何避坑
    仿一个好玩的滑动效果
    乡音
    mpvue支持小程序的分包加载
    台风🌀和口腔溃疡
    记一次cocos项目的加载速度优化
    如何用ajax下载文件
  • 原文地址:https://www.cnblogs.com/daxiaxia/p/8677104.html
Copyright © 2011-2022 走看看