Hvordan tilbakestille Oracle-brukerpassord etter utløp?

Hvordan Tilbakestille Oracle Brukerpassord Etter Utlop



Administratoren for Oracle-databasen kan opprette brukerens kontoer og gi dem passende rettigheter. Brukeren kan få tilgang til databasen i henhold til sine privilegier ved å bruke kontoen. Noen ganger utløper imidlertid brukerpassordet på grunn av sikkerhetsårsaker, og passordet må tilbakestilles. Oracle-databasen har en funksjon for administratoren for å tilbakestille brukerens passord etter utløp.

Dette innlegget vil gi en prosedyre for å tilbakestille Oracle-brukerpassordet etter utløp.

Hvordan tilbakestille Oracle-brukerpassord etter utløp?

For å tilbakestille Oracle-brukerpassordet etter utløp, logg på databasen som ' SYSDBA ' ved å skrive følgende kommando:







SQLPLUS SYS/root1234 AS SYSDBA

I kommandoen ovenfor, ' root1234 ' er passordet til ' SYS ' bruker.



Produksjon



Utgangen viser at brukeren er pålogget.





Lås opp brukerkonto

« ENDRE BRUKER ' klausul med ' LÅS OPP KONTO ' kan brukes til å låse opp brukerens konto etter påloggingen som en ' SYSDBA ':

ENDRE BRUKER C##DANI KONTO LÅS OP;

I uttalelsen ovenfor, ' C##DAGER ” er brukernavnet.



Produksjon

Utgangen viser at brukeren har blitt endret.

Tilbakestill brukerpassord

Passordet til Oracle-databasebrukeren kan endres ved å bruke ' ENDRE ' kommando. Eksemplet er gitt nedenfor:

ENDRE BRUKER C##DANI IDENTIFISERT AV dani321;

I eksemplet ovenfor, ' dani321 ' er det nye passordet som brukes med ' IDENTIFISERT AV '.

Produksjon

Utgangen ' Bruker endret ' viste at brukerens passord er endret.

Håndheve passordutløp

Bruke ' PASSORD UTLØPER ' klausul med ' ENDRE ” kommando for å tvinge brukeren til å endre passordet sitt etter neste pålogging. Kommandoen for å gjøre det er gitt nedenfor:

ENDRE BRUKER C##DANI PASSORD UTLØPER;

Produksjon

Utgangen viser at brukeren har blitt endret.

La oss bekrefte om brukerens passord er endret eller ikke ved å logge på brukerens konto. Kommandoen for å logge på ' C##DAGER ' bruker er gitt nedenfor:

SQLPLUS C##DANI/dani321

Produksjon

Utdataene viser at ved pålogging utløp passordet satt av 'SYSDBA' og brukeren ble bedt om å spesifisere et nytt.

Alternativt kan følgende uttalelse brukes til å endre brukerens passord etter utløp, låse opp brukerens konto og tvinge brukeren til å endre passordet etter neste pålogging i en enkelt uttalelse:

ENDRE BRUKER C##DANI IDENTIFISERT AV dani1234 KONTO LÅS PASSORD UTLØPER;

I uttalelsen ovenfor, ' dani1234 ' er brukerens nye passord.

Produksjon

Utdataene viste at de spesifiserte endringene ble gjort vellykket.

Konklusjon

For å tilbakestille Oracle-brukerpassordet etter utløpet, logg på databasen som en ' SYSDBA '. Bruk deretter ' ENDRE ' uttalelse med ' LÅS OPP KONTO ' for å låse opp brukerkontoen. « IDENTIFISERT AV ”-klausulen kan brukes til å tilbakestille brukerens passord. Bruke ' PASSORD UTLØPER ” for å tvinge brukeren til å endre passordet etter neste pålogging. Denne veiledningen har forklart hvordan du tilbakestiller Oracle-brukerpassordet etter utløp.