Hogyan lehet visszaállítani az Oracle felhasználói jelszavát a lejárat után?

Hogyan Lehet Visszaallitani Az Oracle Felhasznaloi Jelszavat A Lejarat Utan



Az Oracle adatbázis adminisztrátora létrehozhatja a felhasználói fiókokat, és megfelelő jogosultságokat biztosíthat számukra. A felhasználó jogosultságai szerint férhet hozzá az adatbázishoz a fiók használatával. Néha azonban a felhasználói jelszó biztonsági okokból lejár, és a jelszót vissza kell állítani. Az Oracle adatbázis lehetőséget biztosít a rendszergazdának, hogy visszaállítsa a felhasználó jelszavát a lejárat után.

Ez a bejegyzés az Oracle felhasználói jelszavának lejárat utáni visszaállítására vonatkozó eljárást ismerteti.

Hogyan lehet visszaállítani az Oracle felhasználói jelszavát a lejárat után?

Az Oracle felhasználói jelszó lejárat utáni visszaállításához jelentkezzen be az adatbázisba a „ SYSDBA ” a következő parancs beírásával:







SQLPLUS SYS/root1234 AS SYSDBA

A fenti parancsban: „ gyökér1234 ' a ' jelszava SYS ” felhasználó.



Kimenet



A kimenet azt mutatja, hogy a felhasználó bejelentkezett.





Felhasználói fiók feloldása

A ' ALTER USER ' záradék a következővel: ' FIÓK FELOLDÁSA ' használható a felhasználói fiók zárolásának feloldására a bejelentkezés után, mint ' SYSDBA ”:

ALTER FELHASZNÁLÓ C##DANI FIÓK FELOLDÁSA;

A fenti nyilatkozatban „ C##DAYS ” a felhasználónév.



Kimenet

A kimenet azt mutatja, hogy a felhasználó megváltozott.

Felhasználói jelszó visszaállítása

Az Oracle adatbázis felhasználó jelszavát a „ VÁLTOZTAT ” parancsot. A példa alább látható:

ALTER FELHASZNÁLÓ C##DANI AZONOSÍTOTT: dani321;

A fenti példában „ dani321 ' az új jelszó, amelyet a ' AZONOSÍTVA ”.

Kimenet

A kimenet ' Felhasználó módosult ” azt mutatta, hogy a felhasználó jelszava megváltozott.

Jelszó lejáratának kényszerítése

Használja a ' A JELSZÓ LEJÁRA ' záradék a ' VÁLTOZTAT ” paranccsal kényszerítheti a felhasználót a jelszó megváltoztatására a következő bejelentkezés után. Az ehhez szükséges parancsot az alábbiakban adjuk meg:

ALTER USER C##DANI PASSWORD EXPIRE;

Kimenet

A kimenet azt mutatja, hogy a felhasználó megváltozott.

Ellenőrizzük, hogy a felhasználó jelszava megváltozott-e vagy sem, bejelentkezve a felhasználói fiókba. A parancs a belépéshez a „ C##DAYS ” felhasználót az alábbiakban adjuk meg:

SQLPLUS C##DANI/dani321

Kimenet

A kimenet azt mutatja, hogy a bejelentkezéskor a „SYSDBA” által beállított jelszó lejárt, és a felhasználót új jelszó megadására kérték.

Alternatív megoldásként a következő utasítással módosíthatja a felhasználó jelszavát a lejárat után, feloldhatja a felhasználói fiók zárolását és a következő bejelentkezés utáni jelszó megváltoztatására kényszerítheti egyetlen utasításban:

ALTER FELHASZNÁLÓ C##DANI AZONOSÍTÁSA dani1234 FIÓK FELOLDÁSA JELSZÓ LEJÁRA;

A fenti nyilatkozatban „ dani1234 ” a felhasználó új jelszava.

Kimenet

A kimenet azt mutatta, hogy a megadott módosítások sikeresen megtörténtek.

Következtetés

Az Oracle felhasználói jelszó visszaállításához a lejárat után jelentkezzen be az adatbázisba „ SYSDBA ”. Ezután használja a „ VÁLTOZTAT ' nyilatkozat a következővel: ' FIÓK FELOLDÁSA ” a felhasználói fiók zárolásának feloldásához. A ' AZONOSÍTVA ” záradék használható a felhasználó jelszavának visszaállítására. Használja a ' A JELSZÓ LEJÁRA ” kényszeríti a felhasználót a jelszó megváltoztatására a következő bejelentkezés után. Ez az útmutató elmagyarázza, hogyan állíthatja vissza az Oracle felhasználói jelszót a lejárat után.