Oracle 12c创建用户container参数

时间:2015-12-03 19:18:25   收藏:0   阅读:1231

在cdb下创建用户默认是container=all,不能设置container=current

在pdb下创建用户默认是container=current,不能设置container=all


1.在pdb下用container参数创建用户:

SQL> show con_name


CON_NAME

------------------------------

TEST


SQL> create user scott identified by tiger container=all;

create user scott identified by tiger container=all

                                *

ERROR at line 1:

ORA-65050: Common DDLs only allowed in CDB$ROOT



SQL> create user scott identified by user container=current;


User created.


SQL> show con_name


CON_NAME

------------------------------

TEST


2.在cdb用户下创建参数

SQL> show con_name


CON_NAME

------------------------------

CDB$ROOT


SQL> create user d identified by d;

create user d identified by d

            *

ERROR at line 1:

ORA-65096: invalid common user or role name



SQL> create user c##d identified by d container=current;

create user c##d identified by d container=current

            *

ERROR at line 1:

ORA-65094: invalid local user or role name



SQL> create user c##d identified by d container=all;


User created.


SQL> show con_name


CON_NAME

------------------------------

CDB$ROOT


本文出自 “知行合一” 博客,请务必保留此出处http://dovelauren.blog.51cto.com/9876026/1719310

原文:http://dovelauren.blog.51cto.com/9876026/1719310

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!