19c cdb

在Oracle19C中,賬號分爲兩種,一種是公用賬號,一種是本地賬號。共有賬號是指在CDB下創建,並在全部PDB中生效的賬號,另一種是在PDB中創建的賬號

cdb下創建賬戶

create user C##ncc identified by ncc;

查看監聽

Services Summary...
Service "1825dd9f6e0a1c68e063e114a8c07b4c" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "86b637b62fdf7a65e053f706e80a27ca" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "ora19c" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orcl" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...
Service "orclXDB" has 1 instance(s).
Instance "orcl", status READY, has 1 handler(s) for this service...

sqlplus cdb登錄

sqlplus  C##ncc/[email protected]:1521/orcl

SQL> show con_name;

CON_NAME
------------------------------
CDB$ROOT

create table tt (n varchar2(100));

查看對象

SQL> select a.owner,a.segment_name from dba_segments a where a.segment_name='TT';

OWNER            SEGMENT_NAME
-------------------- --------------------
C##NCC            TT

cdb賬戶登錄到pdb

SQL> alter session set container=ORA19C;

Session altered.

SQL> grant dba to C##ncc;

sqlplus  C##ncc/[email protected]:1521/ora19c

pdb下創建用戶

alter session set container=ORA19C;

create user ncc identified by ncc;

sqlplus pdb登錄

sqlplus ncc/[email protected]:1521/ora19c

SQL> show con_name;

CON_NAME
------------------------------
ORA19C

create table tt (n varchar2(100));

查看對象

SQL> set lines 200
SQL> col owner for a20
SQL> col SEGMENT_NAME for a20
SQL> select a.owner,a.segment_name from dba_segments a where a.segment_name='TT';

OWNER           SEGMENT_NAME
-------------------- --------------------
SYS                  TT

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章