Ich arbeite gerade mit Oracle XE 10.2 und wollte gerade einen Datenimport durchführen, als es mir entgegen sprang: ORA-01031: Nicht ausreichende Berechtigungen.
Also musste ich mich wohl als sysdba einloggen. Nur wie war noch gleich das bekloppte Passwort? Zum Glück kann man sich dennoch einloggen:
Linux
## Optional export ORACLE_SID=XE export ORACLE_HOME=<ORACLE_PATH> ## Optional sqlplus / as sysdba
Windows
## Optional set ORACLE_SID=XE set ORACLE_HOME=<ORACLE_PATH> ## Optional sqlplus / as sysdba
Anschließend befindet man sich auf einer SQL Konsole mit sysdba Rechten und kann diese auch wundervoll ausnutzen und ein Passwort setzen, dass man dann nächstes mal auch wieder vergessen hat 🙂
ALTER USER system IDENTIFIED BY <passwort>;