首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Oracle 12c中,在将用户名连接到数据库后,无法创建用户名。

在Oracle 12c中,在将用户名连接到数据库后,无法创建用户名。
EN

Stack Overflow用户
提问于 2017-12-08 05:32:09
回答 1查看 6.3K关注 0票数 2

我刚刚安装了我的Oracle 12c,成功地将它连接到数据库。

  1. 我无法创建一个用户(在CDB中)。

因此,我试图通过PDB创建用户名。但就连PDB也不起作用。我是甲骨文的新手。

在DB成功连接之后,我们可以看到消息类似,连接到: Oracle数据库12c企业版版本12.2.0.1.0 - 64位生产。但在此之后,我可以看到更多关于OLAP的生产,数据挖掘etc......in的一些youtube视频。我没能拿到。

EN

回答 1

Stack Overflow用户

发布于 2017-12-11 15:25:49

使用Oracle 12c时,当您连接到根容器(如上面所述)时,您无法创建“典型”用户。在根容器中,您只能创建“公共”用户(基于默认安装,不更改参数,以C##开头的用户,例如c##joe)。普通用户可以在您拥有的每个PDB中使用,并在以后的某个时候创建。

另一方面,如果切换到PDB,则可以创建“典型”用户。

SQL>显示pdbs

切换到其中之一: SQL> alter设置container=XXXX;

创建您的“典型”用户现在应该工作: SQL>创建用户斯科特识别老虎.

在PDB中创建的用户只能登录到它创建的特定PDB中(不像普通用户可以登录到所有PDB)。

-Jim

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47708306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档