Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Kesalahan ORA-65048 saat mengubah kata sandi pengguna di basis data wadah (CDB)

Saat mencoba mengubah kata sandi untuk pengguna berakhir dengan kesalahan ORA-65048. Ini adalah contoh 12R1:


$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Thu Jun 19 07:15:51 2020

Copyright (c) 1982, 2014, Oracle. All rights reserved.

Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Advanced Analytics and Real Application Testing options

SQL> alter user "C##USRMASTER" identified by values password container=all;

ERROR at line 1:
ORA-65048: error encountered when processing the current DDL statement in pluggable database HPDBSERV
ORA-01918: user 'C##USRMASTER' does not exist

PDB HPDBSERV dibuat tanpa tablespace PENGGUNA yang mencegah PDB disinkronkan dengan wadah induk. pdb_plug_in_violations berisi pesan berikut:


'CREATE USER C##USRMASTER
IDENTIFIED BY * DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT
ACCOUNT UNLOCK container = all'

Saya telah memperbaiki masalah ini dengan menggunakan solusi berikut:

1. Hubungkan ke wadah dengan tablespace yang hilang:


SQL> alter session set container=HPDBSERV;
Session altered.

SQL> show con_name

CON_NAME
------------------------------
HPDBSERV

2. Buat tablespace yang hilang:


SQL> create tablespace USERS datafile size 8M autoextend on next 2M maxsize 3G;
Tablespace created.

3. Tutup dan buka kembali database yang dapat dipasang:


SQL> alter pluggable database HPDBSERV close;
Pluggable database altered.

SQL> alter pluggable database HPDBSERV open read write;

Pluggable database altered.

4. Ubah kata sandi pengguna:


SQL> alter user "C##USRMASTER" identified by values password container=all;

User altered.

 

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prisma, cara menghapus database

  2. Memulai Shareplex di Windows di AWS, Bagian 1

  3. Cara Bergabung di Beberapa Kolom

  4. Ambang Pengoptimalan – Pengelompokan dan Penggabungan Data, Bagian 5

  5. Cara menggunakan Kursor SQL untuk Keperluan Khusus