Oracle
 sql >> Baza danych >  >> RDS >> Oracle

błąd:ORA-65096:nieprawidłowa nazwa wspólnego użytkownika lub roli w oracle

W 99,9% przypadków błąd ORA-65096: invalid common user or role name oznacza, że ​​jesteś zalogowany do CDB, kiedy powinieneś być zalogowany do PDB. Na przykład, jeśli użyłeś domyślnych ustawień instalacji 19c, powinieneś zalogować się do ORCLPDB (PDB) zamiast do ORCL (CDB).

NIEBEZPIECZEŃSTWO - Jeśli nalegasz na tworzenie użytkowników w niewłaściwy sposób, wykonaj poniższe czynności.

Takie ustawianie nieudokumentowanych parametrów (wskazywanych przez główny znak podkreślenia) powinno odbywać się wyłącznie pod nadzorem Oracle Support. Zmiana takich parametrów bez takich wskazówek może unieważnić Twoją umowę o wsparcie. Więc rób to na własne ryzyko.

W szczególności, jeśli ustawisz "_ORACLE_SCRIPT"=true , niektóre zmiany w słowniku danych zostaną wprowadzone z kolumną ORACLE_MAINTAINED ustawioną na 'Y'. Ci użytkownicy i obiekty zostaną niepoprawnie wykluczone z niektórych skryptów DBA. I mogą być niepoprawnie uwzględnione w niektórych skryptach systemowych.

Jeśli nie masz nic przeciwko powyższym zagrożeniom i nie chcesz tworzyć zwykłych użytkowników we właściwy sposób, uruchom to polecenie przed utworzeniem użytkownika:

alter session set "_ORACLE_SCRIPT"=true;  

Znalazłem odpowiedź tutaj



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak poznać id przed zapisaniem obiektu w jpa?

  2. Przekaż listę liczb całkowitych z C# do procedury składowanej Oracle

  3. Jak działa klauzula „w” w Oracle?

  4. Dowiedz się, jakiego symbolu waluty używa Twoja sesja w Oracle

  5. Dlaczego wybieranie określonych kolumn i wszystkich innych jest złe w Oracle SQL?