Oracle12C用戶創建、授權、登錄


1
col pdb_name  for  a30

  

Oracle12C用戶創建、授權、登錄

  1.以系統用戶登錄

    命令

1
sqlplus sys/dwh  as  sysdba;

       

  2. 確認選擇CDB

1
select  name ,cdb  from  v$ database ;

      

 

1
col pdb_name  for  a30
1
select  pdb_id,pdb_name,dbid,status,creation_scn  from  dba_pdbs;

      

1
select  con_id,dbid, NAME ,OPEN_MODE  from  v$pdbs;
1
2
3
4
     CON_ID       DBID           NAME                         OPEN_MODE
---------- ---------- ------------------------------ ----------
          2      964253477      PDB$SEED                  READ  ONLY
          3     3329151580     ORCLPDB                    MOUNTED

  

3.創建使用者為test

1
2
3
4
5
6
7
8
9
10
11
SQL>  create  user  c##test identified  by  test;
 
SQL>   alter  session  set  container=PDBORCL;
 
會話已更改。
 
SQL> show con_name;
 
CON_NAME
------------------------------
PDBORCL

4.創建真正的用戶

1
2
3
4
5
6
7
8
9
10
11
SQL> startup;
插接式數據庫已打開。
SQL>  create  user  test identified  by  test  default  tablespace users  temporary  tablespace  temp ;
 
用戶已創建。
 
SQL>  grant  create  user , drop  user , alter  user , create  any  view , connect ,resource,dba, create  session, create  any  sequence  to  test ;
 
授權成功。
 
SQL>

5.修改plsql登錄配置

    D:\java\Orcal_database\Orcal\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora文件中添加

1
2
3
4
5
6
7
8
ORCLPDB =
   (DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
     (CONNECT_DATA =
       (SERVER = DEDICATED)
       (SERVICE_NAME = ORCLPDB)
     )
   )

6.plsq登錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM