本文主要向大家介绍了Oracle数据库之oracle12c创建用户提示ORA-65096:公用用户名或角色无效,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

1.背景

以前一直用的是oracle11g,创建用户一直没有问题, 今天在oracle12c上创建用户,报错了。如下图:

我很郁闷, 就打开了oracle官方网站找了下, 发现创建用户是有限制的。

2.解决方案

创建用户的时候用户名以c##或者C##开头即可。

错误写法: create user zhaojiedi identified by oracle;

正确写法: create user c##zhaojiedi identified by oracle;

注: 如果你不纠结为啥的,上面的解决方案就可以满足你的要求了,下面的内容可以不用看了。

========================================================================

========================================================================

3. 解决过程

下面的流程是我对于这个问题的解决过程, 也写出来分享分享。

我进入oracle 12c官方文档的

依次进入以下页面

oracle12c主页

Administrator‘s Guide

Managing Users and Securing the Database

Oracle Database Security Guide

Creating User Accounts

经过一番查找,在Creating User Accounts 页面找到了如下图的内容:

上面提示的很明确了。 创建公共用户名必须要以c##或者C##开头了。我们上面的报错了。 就是因为我们创建公共用户没用以c##或者C##开头的。

到此我们就知道具体错误的原因了。 那就赢的解决方案就有了哈。

如果你还纠结公用用户和本地用户是啥东东的,Creating User Accounts 页面就有简介。

本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!

oracle12c用户名c##_Oracle数据库之oracle12c创建用户提示ORA-65096:公用用户名或角色无效...相关推荐

  1. 分享知识-快乐自己:oracle12c创建用户提示ORA-65096:公用用户名或角色无效

    今天在oracle12c上创建用户,报错了.如下图: 我很郁闷, 就打开了oracle官方网站找了下, 发现创建用户是有限制的. 2.解决方案 创建用户的时候用户名以c##或者C##开头即可. 错误写 ...

  2. php 新建 mysql用户_php为什么选mysql作为数据库? Mysql 创建用户方法

    php为什么选mysql作为数据库? Mysql 创建用户方法 更新时间:2007年07月02日 00:00:00   作者: 1.php为什么选mysql作为数据库? 2.Mysql数据库创建用户 ...

  3. 达梦数据库初始化、创建用户和修改密码

    达梦数据库初始化.创建用户和修改密码 进入数据库目录 cd /opt/dmdbms/bin/bin 初始化数据文件路径.簇大小和页大小 ./dminit path=/mnt/data EXTENT_S ...

  4. oracle12c 创建新用户报错ORA-65096:公用用户名或角色名无效”解决方法

    oracle 12c创建用户需要添加C##或c## 创建一个用户名为user1密码为password1的用户 CREATE USER C##user1 IDENTIFIED BY password1 ...

  5. 【数据库】Mysql 创建用户与授权

    Mysql 创建用户与授权 1. 创建用户: CREATE USER 'username'@'host' [IDENTIFIED BY 'password']; username:要创建的用户名: h ...

  6. ORACL数据库操作_创建用户

    不知原谅什么,诚觉世事尽可原谅. 一:创建用户 用户安装完数据库后,会有一个默认数据库.我们可以创建自己的数据库,创建完数据库后,需要创建表空间,把表空间赋予给新的用户,在给新用户授权,这样新用户就可 ...

  7. oracle新建用户sql局域,oracle 新建数据库,及创建用户,表空间,sqlplus导入导出数据库...

    oracle11G 新建数据库: 默认下一步: 默认下一步: 默认下一步: 填写数据库名下一步: 默认下一步: 完成,再按指示确定,就完成了数据库的创建. 数据库创建完后,在oracle11G Net ...

  8. 解决达梦数据库DM8创建用户提示:“密码长处不符合要求”问题

    达梦8创建用户 "密码长度不符合要求" 问题解决 从达梦7过渡到了达梦8,新版本数据库我们发现dm.ini中已经找不到配置密码策略的选项了,然而遇到数据库密码必须配合应用设置为固定 ...

  9. 如何创建一个linux用户名和密码,Linux下如何创建用户 | Soo Smart!

    Linux下如何创建用户? 初步接触linux时要学会用户账号的添加.删除与修改.用户口令的管理.用户组的管理方法,这里列出来供大家参考使用吧. user的create, delete, modify ...

最新文章

  1. 从在线教育交易平台看系统阶段性演进
  2. Linux系统Python配置MySQL详细教程
  3. 注意2018年数据中心的这5大发展趋势
  4. vue点击图片后复制图片url_简单漂亮的(图床工具)开源图片上传工具——PicGo...
  5. mysql 事务sqlserver_MYSQL高级特性 -- 事务处理_sqlserver
  6. mysql的远程帐号密码_MySQL设置远程客户端访问权限和修改账户密码
  7. 【Python】pdf2image模块+poppler将PDF转换为图片
  8. WPF学习:分页控件
  9. 17APLab4:图标、菜单、加速键、消息框 python
  10. c语言程序 数字时钟的设计,数字时钟C语言设计
  11. java通过证书获取CN_java – 从证书DN解析CN [重复]
  12. 双指针(下标)的应用
  13. 探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御
  14. 用阿里云盘,找不到资源怎么办???
  15. mac os安装SPSS26
  16. 《CSS世界》:一本CSS领域的内功心法修炼手册
  17. 计算机硬盘分区重置,重置计算机磁盘分区后如何恢复丢失的数据
  18. html5 360全景 陀螺仪,HTML网页设置(开启重力感应/陀螺仪)
  19. egret php交互,微信小游戏API调用Egret
  20. qt结合vs,opengl基础示例

热门文章

  1. mysql安装及远程连接_Mysql安装、使用、配置远程连接,看这一篇就够了!
  2. 15种基础的可以直接使用的CSS3样式
  3. java输出当前文件所在路径
  4. 11,外观模式(Facade Pattern)是为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。...
  5. 【Python】数据转换利器
  6. 设计模式笔记 16. Mediator 中介者模式(行为型模式)
  7. 如何不用MDI方式在Form1上显示Form2
  8. Python稳基修炼的经典案例13(计算机二级、初学者必会的字符文件处理)
  9. vue 判断页面加载完成_vue之骨架屏踩坑之路
  10. the dhc driver package_DHC智商低?不,它用1k阅读,444个好看证明了自己