Neue Benutzer in einer Instance von Oracle XE unter Windows Server einrichten

Folgende Schritte:

  1. SQL Plus starten (Befehlszeilen-Programm, aus dem Startmenü)
  2. Anmelden an Datenbank mit Benutzer „SYSDBA“ und dem Kennwort
  3. Diese SQL-Befehle ausführen:
    CREATE USER johndoe IDENTIFIED BY 123456;
    GRANT RESOURCE TO johndoe;
    GRANT CONNECT TO johndoe;
    GRANT CREATE VIEW TO johndoe;
    GRANT CREATE SESSION TO johndoe;
    GRANT UNLIMITED TABLESPACE TO johndoe;
    

Falls beim Anlegen des Nutzers folgender Fehler auftritt:

error: ORA-65096: invalid common user or role name

dann folgenden Befehl ausführen:

ALTER SESSION SET "_ORACLE_SCRIPT"=true;  

Um alle Berechtigungen einem User zuzuordnen, folgenden Befehl ausführen:

GRANT ALL PRIVILEGES TO johndoe;