Come recuperare o modificare la password Oracle sysdba [chiuso]
Domanda
Stiamo lavorando con un database Oracle in cui la persona che lo ha configurato è "andata da tempo" e quindi non conosce la password sysdba, ma ne ha bisogno.Abbiamo accesso root al box (è su Linux).C'è un modo per recuperare o modificare le password di sistema?
Soluzione
Allora hai provato ad accedere a Linux come utente Oracle installato
sqlplus "/ as sysdba"
Una volta effettuato l'accesso potrai modificare la tua password.
alter user sys identified by <new password>;
Buona fortuna :)
Altri suggerimenti
È possibile connettersi al database localmente utilizzando la combinazione di variabili di ambiente:
- ORACLE_HOME
- SID_ORACOLO .
Dipende dal tuo sistema operativo:
Unix/Linux:
export ORACLE_HOME=<oracle_home_directory_till_db_home>
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=<your_oracle_sid>
SQLPLUS / AS SYSDBA
finestre
set ORACLE_HOME=<oracle_home_path_till_db_home>
set PATH=%PATH%||%ORACLE_HOME%\bin
set ORACLE_SID=<your_oracle_sid>
SQLPLUS / AS SYSDBA
Una volta connesso, potresti farlo alterare l'utente A modificare la password:
ALTER USER username IDENTIFIED BY password;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow