Kuinka nollata Oracle-käyttäjän salasana vanhenemisen jälkeen?

Kuinka Nollata Oracle Kayttajan Salasana Vanhenemisen Jalkeen



Oracle-tietokannan ylläpitäjä voi luoda käyttäjätilejä ja myöntää heille tarvittavat oikeudet. Käyttäjä pääsee tietokantaan oikeuksiensa mukaisesti tilin avulla. Joskus käyttäjän salasana kuitenkin vanhenee turvallisuussyistä ja salasana on nollattava. Oracle-tietokanta tarjoaa järjestelmänvalvojalle ominaisuuden, joka voi nollata käyttäjän salasanan vanhenemisen jälkeen.

Tämä viesti tarjoaa menettelyn Oraclen käyttäjän salasanan palauttamiseksi vanhenemisen jälkeen.

Kuinka nollata Oracle-käyttäjän salasana vanhenemisen jälkeen?

Voit nollata Oraclen salasanan vanhenemisen jälkeen kirjautumalla tietokantaan nimellä ' SYSDBA ' kirjoittamalla seuraava komento:







SQLPLUS SYS/root1234 AS SYSDBA

Yllä olevassa komennossa ' juuri1234 ' on salasana SYS ”käyttäjä.



Lähtö



Tulos näyttää, että käyttäjä on kirjautunut sisään.





Avaa käyttäjätili

' ALTER USER ' lauseke ' TILIN LUKITUS ' voidaan käyttää käyttäjän tilin lukituksen avaamiseen sisäänkirjautumisen jälkeen ' SYSDBA ':

ALTER USER C##DANI ACCOUNT UNLOCK;

Yllä olevassa lausunnossa ' C##PÄIVÄT ” on käyttäjätunnus.



Lähtö

Tulos kuvaa, että käyttäjää on muutettu.

Palauta käyttäjän salasana

Oracle-tietokannan käyttäjän salasana voidaan vaihtaa ' MUUTTAA ”komento. Esimerkki on annettu alla:

ALTER USER C##DANI TUNNISTAJA dani321;

Yllä olevassa esimerkissä ' dani321 ' on uusi salasana, jota käytetään ' TUNNISTAJA ”.

Lähtö

Lähtö' Käyttäjä muutettu ” osoitti, että käyttäjän salasana on vaihdettu.

Salasanan vanhenemisen pakottaminen

Käytä ' SALASANA PÄÄTTYY ' lauseke ' MUUTTAA ” -komento pakottaa käyttäjän vaihtamaan salasanansa seuraavan kirjautumisen jälkeen. Komento tehdä se on annettu alla:

ALTER USER C##DANI PASSWORD EXPIRE;

Lähtö

Tulos kuvaa, että käyttäjää on muutettu.

Varmistetaan, onko käyttäjän salasana vaihdettu vai ei kirjautumalla sisään käyttäjän tilille. Komento kirjautua sisään ' C##PÄIVÄT ”käyttäjä on annettu alla:

SQLPLUS C##DANI/dani321

Lähtö

Tulos osoittaa, että sisäänkirjautumisen yhteydessä 'SYSDBA':n asettama salasana vanheni ja käyttäjää pyydettiin määrittämään uusi.

Vaihtoehtoisesti seuraavaa käskyä voidaan käyttää käyttäjän salasanan vaihtamiseen vanhenemisen jälkeen, käyttäjän tilin lukituksen avaamiseen ja käyttäjän pakottamiseksi vaihtamaan salasana seuraavan kirjautumisen jälkeen yhdellä käskyllä:

ALTER USER C##DANI TUNNISTAJA dani1234 TILI AVAA SALASANA EXPIRE;

Yllä olevassa lausunnossa ' dani1234 ” on käyttäjän uusi salasana.

Lähtö

Tulos osoitti, että määritetyt muutokset tehtiin onnistuneesti.

Johtopäätös

Jos haluat nollata Oracle-käyttäjän salasanan vanhenemisen jälkeen, kirjaudu sisään tietokantaan nimellä ' SYSDBA ”. Käytä sitten ' MUUTTAA ' lausunto ' TILIN LUKITUS ' avataksesi käyttäjätilin lukituksen. ' TUNNISTAJA ” -lausetta voidaan käyttää käyttäjän salasanan nollaamiseen. Käytä ' SALASANA VANNETTU ” pakottaaksesi käyttäjän vaihtamaan salasanan seuraavan kirjautumisen jälkeen. Tässä oppaassa on selitetty, kuinka Oracle-käyttäjän salasana palautetaan vanhenemisen jälkeen.