Cum să resetați parola utilizatorului Oracle după expirare?

Cum Sa Resetati Parola Utilizatorului Oracle Dupa Expirare



Administratorul bazei de date Oracle poate crea conturile utilizatorului și le poate acorda privilegiile corespunzătoare. Utilizatorul poate accesa baza de date în funcție de privilegiile sale folosind contul. Cu toate acestea, uneori, parola utilizatorului expiră din motive de securitate și parola trebuie resetata. Baza de date Oracle oferă administratorului o caracteristică de a reseta parola utilizatorului după expirare.

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.