sql >> Database >  >> RDS >> Oracle

Oracle ORA-01031:onvoldoende rechten bij aanmaken gebruiker

Je hebt alleen een CREATE USER nodig systeemprivilege MAAR vergeet niet CONTAINER te gebruiken clausule die moet worden ingesteld op ALL , als u deze clausule weglaat, heeft de begunstigde CREATE USER systeemrechten op de huidige container.

GRANT

Wanneer een gemeenschappelijk gebruikersaccount wordt aangemaakt, wordt het account aangemaakt in alle open pluggable databases. Dus de gebruiker die deze nieuwe gebruiker aanmaakt, moet CREATE USER . hebben systeemrechten op alle containers.

SQL> grant create user to c##user container=all;

Grant succeeded.

SQL> conn c##user
Enter password: 
Connected.
SQL> create user c##user2 identified by user2;

User created.



  1. Hoe onderscheid te maken tussen dezelfde veldnamen van twee tabellen in een selectiequery?

  2. PostgreSQL COPY-uitvoer naar gzip en vervolgens naar STDOUT

  3. Hoe gebruik je de methode password_hash() van php...?

  4. Je eigen TinyURL maken