暂无图片
安装oracle后创建用户必须要加C##
我来答
分享
暂无图片 匿名用户
安装oracle后创建用户必须要加C##

安装oracle后创建用户必须要加C##

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
JiekeXu
暂无图片

如下:创建 CDB 用户则需要加 C##,PDB 用户则不需要。

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> SQL> 
SQL> 
SQL> 
SQL> show pdbs 

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO

SQL> 
SQL> create user cdb identified by cdb;
create user cdb identified by cdb
            *
ERROR at line 1:
ORA-65096: invalid common user or role name


Elapsed: 00:00:01.49
SQL> create user c##cdb identified by cdb;

User created.

Elapsed: 00:00:11.09
SQL> alter session set container=pdb1;

Session altered.

Elapsed: 00:00:00.02
SQL> create user cdb1 identified by cdb1;

User created.

Elapsed: 00:00:04.76
SQL> show dbs 
SP2-0158: unknown SHOW option "dbs"
SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         3 PDB1                           READ WRITE NO
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle ASM 的redo日志在磁盘的什么地方?
回答 1
已采纳
是使用asm进行磁盘管理的,所以可以通过asmcmd命令将redo拷贝到本地磁盘再进行分析
需要用到Oracle里v$osstat这个视图,需要测试几个版本的Oracle,但9i里没有这个视图,请问怎么处理?
回答 1
😂,没有就用不了了,还能怎么处理。不过你可以参考下这篇,看着应该可以:https://blog.csdn.net/weixin30591519/article/details/116507531
12c rac 里面的MGMT 空间不足了。发现 有个 目录占用的空间比较大,我想咨询下这里面的东西怎么清理了?
回答 1
不可以,红色标注是PDB的UUID,目录下为Pluggabledatabasefiles
oracle的许可证不限制版本升级吧?
回答 1
大版本有限制的
审计日志 adump 可以rm 清除吗?
回答 1
不需要审计查看的话可以直接清理
oracle针对不同应用在同一台服务器上是创建多个数据库还是多个实例还是多个用户,哪种好?
回答 1
已采纳
如果是不同应用,主机资源足够,建议创建多个实例,分开管理。不建议多个用户,可能会因为一个应用卡顿hang住,导致所有应用连带卡顿。多个数据库就更不建议,属于浪费资源。
从postgresql端通过 oracle_fdw 查询 远程oracle 系统视图个别字段 ,怎么操作?
回答 1
可以在创建外部表时通过OPTIONS来指定:OPTIONS(table‘(SELECTcolFROMtabWHEREval‘‘string’’)’)
各位大佬,查锁表的时候,查出一个session sid,但是根据V$session里的sql_id查的时候是一个select语句呢?怎么能查到那个session里的update或者delete呢?
回答 1
已采纳
setlinesize260setpagesize1000colsidfor99999colspidfora8coleventfora30colmodulefora35colmachinefora15
什么是Oracle的复合类型的变量?
回答 2
已采纳
既然谈到变量,那我们限定场景是PLSQL吧。应该是associativearray,nestedtable和varray三种类型吧,这三种也叫collectiontype,Oracle专家eSteve
AWR分析报告问题求助:序列 cache 1000调整到5000了等待enq: SV - contention虽然少了,但是dc_sequences Pct Miss 虫 40增加到了60. 求大拿帮忙看看还有啥能优化的。
回答 6
已采纳
GC等待才是重点,要考虑用服务进行主备或业务进行分隔;硬解析严重,SQL要使用绑定变量,尽量共享;LOB字段最好能拆分出数据库(只保存URL),不然拖慢DB;
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~