Come recuperare la password per l'utente di sistema e di sistema (Oracle 9i)

Se si arriva ad occupare il posto di amministratore di Oracle e persona in uscita non lascia password registrate sys e gli utenti del sistema della banca dati può procedere come segue per cercare di recuperare.

Prima di tutto deve connettersi al server con l'utente nella gestione del database o di root e di cambiamento. Successivamente, modificare la password di sistema:

$ Sqlplus "/ come sysdba"

SQL * Plus: Release 9.2.0.1.0 - Production aprile Lun 5 15:32:09 2004

Copyright (c) 1982, 2002, Oracle Corporation.   Tutti i diritti riservati.

 

Collegato a:

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

Con l'OLAP e Oracle Data Mining opzioni

Jserver Release 9.2.0.1.0 - Production

 

SQL> show degli utenti

 

Utente è "SYS"

 

SQL> passw sistema

Modifica della password per il sistema

Nuova password:

Riscrivi la nuova password:

"> Password cambiata

SQL> quit

Poi faremo cambiare la password di sistema:

$ Sqlplus "/ come sistema"

SQL * Plus: Release 9.2.0.1.0 - Production aprile Lun 5 15:36:45 2004

 

Copyright (c) 1982, 2002, Oracle Corporation.   Tutti i diritti riservati.

 

SP2-0306: opzione non valida.

Uso: CONN [ECT] [accesso] [AS {SYSDBA | SYSOPER}]

DOVE <logon>   :: = Sa [/ <password>] [@ <connect_string>] | /

Inserisci il nome utente: sistema

Inserisci password:

 

Collegato a:

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

Con l'OLAP e Oracle Data Mining opzioni

Jserver Release 9.2.0.1.0 - Production

 

SQL> passw sys

Cambiare la password di sistema

Nuova password:

Riscrivi la nuova password:

Password cambiata

SQL> quit

Ora si dovrebbe essere in grado di connettersi come utente sys e di sistema.