2009-04-11 4 views

risposta

127

È possibile connettersi al database senza specificare una password. Dopo averlo fatto, è possibile ripristinare le password. Suppongo che tu abbia installato il database sul tuo computer; in caso contrario, è necessario prima connettersi alla macchina su cui è in esecuzione il database.

  1. Verificare che l'account utente sia membro del gruppo dba. Il modo in cui lo fai dipende dal sistema operativo in uso.

  2. Immettere sqlplus/as sysdba in una finestra del prompt dei comandi/shell/terminale in base alle esigenze. Questo dovrebbe accedere al database come SYS.

  3. Una volta effettuato l'accesso, è possibile quindi inserire

    alter user SYS identified by "newpassword"; 
    

    per reimpostare la password SYS, e allo stesso modo per SYSTEM.

(Nota: non ho provato nulla di tutto questo su Oracle 12c; sto supponendo che non sono cambiate le cose da quando Oracle 11g.)

+2

@HannesdeJager: grazie per aver individuato il linkrot. Mi sono liberato del collegamento morto. Ho anche rimosso la sezione su di me non aver provato su Oracle 11, come ora ho. Non l'ho provato su Oracle 12, comunque ... –

+2

Funziona su 12c - appena testato. –

+1

ha funzionato anche per me (Oracle 11g Express Edition) – ColorDeColor

26

Entrata nella macchina come oracolo login utente id (in cui è installato Oracle) ..

  1. Aggiungere ORACLE_HOME = <Oracle installation Directory> in ambiente variabile

  2. Aprire un prompt dei comandi

  3. Passare alla directory %ORACLE_HOME%\bin

  4. tipo il comando sqlplus /nolog

  5. SQL>connect /as sysdba

  6. SQL>alter user SYS identified by "newpassword";

Un altro controllo, mentre l'installazione di Oracle e l'installazione dell'assistente di configurazione del database, se si configura un qualsiasi database, è possibile che si sia data la password e verificata la stessa password per tutti gli altri account. Se è così, allora si prova con la password che si è data in la configurazione dell'assistente di configurazione del database.

Spero che questo funzionerà per voi ..

3

in realtà durante l'installazione verrà chiesto process.it u per accedere al password..At l'ultima fase di montaggio, verrà visualizzata una finestra che mostra la clonazione files..After banca dati copiando, ci sarà un'opzione ... come password managament ... dovremo impostare la nostra password ... e il nome utente sarà predefinito ...

5

Una volta installato in Windows seguito le istruzioni a partire dal Run SQL riga di comando (prompt dei comandi)

poi .... v SQL> connect/as sysdba

Connected. [Risposta prompt SQL]

vi. SQL> altera l'utente SYS identificato da "newpassword";

Utente modificato. [Risposta prompt SQL]

Grazie. Questo ha minimizzato il mal di testa