Această postare va oferi o procedură pentru a reseta parola utilizatorului Oracle după expirare.
Cum să resetați parola utilizatorului Oracle după expirare?
Pentru a reseta parola utilizatorului Oracle după expirare, conectați-vă la baza de date ca „ SYSDBA ” tastând următoarea comandă:
SQLPLUS SYS/root1234 AS SYSDBA
În comanda de mai sus, „ rădăcină1234 ” este parola pentru „ SYS ' utilizator.
Ieșire
Rezultatul arată că utilizatorul a fost autentificat.
Deblocați contul de utilizator
„ ALTER UTILIZATOR ' clauza cu ' DEBLOCAREA CONTULUI ” poate fi utilizat pentru a debloca contul utilizatorului după autentificare ca „ SYSDBA ”:
ALTER UTILIZATOR C##DANI DEBLOCARE CONT;În afirmația de mai sus, „ C##ZIILE ” este numele de utilizator.
Ieșire
Ieșirea arată că utilizatorul a fost modificat.
Resetați parola utilizatorului
Parola utilizatorului bazei de date Oracle poate fi schimbată utilizând „ MODIFICA ” comanda. Exemplul este dat mai jos:
ALTER UTILIZATOR C##DANI IDENTIFICAT DE dani321;În exemplul de mai sus, „ dani321 ” este noua parolă care este folosită cu „ IDENTIFICAT DE ”.
Ieșire
Ieșirea „ Utilizatorul a fost modificat ” a arătat că parola utilizatorului a fost schimbată.
Implementarea expirării parolei
Folosește ' PAROLA EXPIRE ' clauza cu ' MODIFICA ” comandă pentru a forța utilizatorul să-și schimbe parola după următoarea conectare. Comanda pentru a face acest lucru este dată mai jos:
ALTER USER C##DANI PAROLA EXPIRE; Ieșire
Ieșirea arată că utilizatorul a fost modificat.
Să confirmăm dacă parola utilizatorului a fost schimbată sau nu, conectându-ne la contul utilizatorului. Comanda de autentificare la „ C##ZIILE ” utilizatorul este prezentat mai jos:
SQLPLUS C##DANI/dani321 Ieșire
Rezultatul demonstrează că la conectare, parola setată de „SYSDBA” a expirat și utilizatorului i s-a cerut să specifice una nouă.
În mod alternativ, următoarea declarație poate fi folosită pentru a schimba parola utilizatorului după expirare, pentru a debloca contul utilizatorului și pentru a forța utilizatorul să schimbe parola după următoarea conectare într-o singură declarație:
ALTER UTILIZATOR C##DANI IDENTIFICAT DE dani1234 CONT DEBLOCARE PAROLA EXPIRE;În afirmația de mai sus, „ dani1234 ” este noua parolă a utilizatorului.
Ieșire
Rezultatul a arătat că modificările specificate au fost efectuate cu succes.
Concluzie
Pentru a reseta parola utilizatorului Oracle după expirare, conectați-vă la baza de date ca un „ SYSDBA ”. Apoi folosiți „ MODIFICA ” declarație cu ” DEBLOCARE CONT ” pentru a debloca contul de utilizator. „ IDENTIFICAT DE ” clauza poate fi folosită pentru a reseta parola utilizatorului. Folosește ' PAROLA EXPIRE ” pentru a forța utilizatorul să schimbe parola după următoarea conectare. Acest ghid a explicat cum să resetați parola de utilizator Oracle după expirare.