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

oracle
oracle-xe
Tags: #<Tag:0x00007fdfd5ba0600> #<Tag:0x00007fdfd5ba0470>
#1

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;