Ce message fournira une procédure pour réinitialiser le mot de passe utilisateur Oracle après l'expiration.
Comment réinitialiser le mot de passe utilisateur Oracle après l'expiration?
Pour réinitialiser le mot de passe utilisateur Oracle après l'expiration, connectez-vous à la base de données comme «Sysdba«En tapant la commande suivante:
SQLPLUS SYS / ROOT1234 AS SYSDBADans la commande ci-dessus, "root1234"Est le mot de passe du"Système" utilisateur.
Sortir
La sortie montre que l'utilisateur a été connecté.
Déverrouiller le compte d'utilisateur
Le "Modifier l'utilisateur"Clause avec"Déverrouillage du compte"Peut être utilisé pour déverrouiller le compte de l'utilisateur après la connexion comme"Sysdba»:
Modifier l'utilisateur C ## DANI compte déverrouiller;Dans la déclaration ci-dessus, «C ## Dani«Est le nom d'utilisateur.
Sortir
La sortie montre que l'utilisateur a été modifié.
Réinitialiser le mot de passe de l'utilisateur
Le mot de passe de l'utilisateur de la base de données Oracle peut être modifié à l'aide du «MODIFIER" commande. L'exemple est donné ci-dessous:
Alter l'utilisateur C ## Dani identifié par DANI321;Dans l'exemple ci-dessus, "Dani321«Est le nouveau mot de passe utilisé avec«Identifié par".
Sortir
Le résultat "Utilisateur modifié"A montré que le mot de passe de l'utilisateur a été modifié.
Appliquer l'expiration du mot de passe
Utilisez le "Mot de passe expire"Clause avec le"MODIFIER»Commande pour forcer l'utilisateur à modifier son mot de passe après la connexion suivante. La commande pour le faire est donnée ci-dessous:
Modifier l'utilisateur C ## Dani Mot de passe expire;Sortir
La sortie montre que l'utilisateur a été modifié.
Confirmons si le mot de passe de l'utilisateur a été modifié ou non en se connectant au compte de l'utilisateur. La commande de se connecter au «C ## Dani»L'utilisateur est donné ci-dessous:
SQLPLUS C ## DANI / DANI321Sortir
La sortie démontre que lors de la connexion, le mot de passe défini par «sysdba» a expiré et l'utilisateur a été invité à en spécifier un nouveau.
Alternativement, l'instruction suivante peut être utilisée pour modifier le mot de passe de l'utilisateur après l'expiration, déverrouiller le compte de l'utilisateur et forcer l'utilisateur à modifier le mot de passe après la connexion suivante dans une seule instruction:
ALTER USER C ## DANI Identifié par DANI1234 Le mot de passe de déverrouillage du compte Expire;Dans la déclaration ci-dessus, «Dani1234"Est le nouveau mot de passe de l'utilisateur.
Sortir
La sortie a montré que les modifications spécifiées ont été effectuées avec succès.
Conclusion
Pour réinitialiser le mot de passe utilisateur Oracle après l'expiration, connectez-vous à la base de données en tant que «Sysdba". Ensuite, utilisez le «MODIFIER»Déclaration avec«Déverrouillage du compte"Pour déverrouiller le compte d'utilisateur. Le "Identifié par"La clause peut être utilisée pour réinitialiser le mot de passe de l'utilisateur. Utilisez le "Mot de passe expire«Pour forcer l'utilisateur à modifier le mot de passe après la connexion suivante. Ce guide a expliqué comment réinitialiser le mot de passe utilisateur Oracle après l'expiration.