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.