Maison >Tutoriel système >Linux >Comment résoudre le problème d'une invite similaire au nom d'utilisateur lors de la réinitialisation du mot de passe sous Linux ?
Déployez la base de données Oracle sous Linux, créez un nouvel utilisateur Oracle et définissez un mot de passe pour Oracle, mais la réinitialisation du mot de passe échoue. Le message suivant s'affiche : le mot de passe contient le nom d'utilisateur sous une forme ou une autre. Comment résoudre ce problème ? Jetons un coup d'œil au didacticiel détaillé ci-dessous.
1. Vérifiez s'il s'agit d'un problème de complexité de mot de passe
1. Utilisez la commande : vi /etc/login.defs pour modifier le fichier
2. Aucune règle similaire ne peut être trouvée dans le contenu du fichier
3. Utilisez la commande pour modifier : vi /etc/pam.d/system-auth
4. Aucun paramètre lié au rapport d'erreurs n'a été trouvé dans cette politique de mot de passe
2. Définition du mot de passe forcé
Grâce à Baidu, il s'avère que de tels problèmes peuvent être exécutés directement via une autre commande. Il y a deux manières d'écrire.
La condition préalable est que vous devez passer à l'utilisateur root et exécuter avec les autorisations root
Méthode 1 :
echo oracle123 | passwd --stdin oracle
Réinitialisez le mot de passe de l'utilisateur Oracle sur : oracle23
Invite après la réinitialisation : tous les jetons d'authentification ont été mis à jour avec succès, indiquant une réinitialisation réussie
Méthode 2 : Utiliser la commande
passwd --stdin oracle, saisissez-le et appuyez sur Entrée. Il vous invite à saisir le mot de passe. Entrez Le mot de passe est oracle123 et appuyez sur Entrée
.Invite après une exécution réussie : tous les jetons d'authentification ont été mis à jour avec succès, indiquant une réinitialisation réussie
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!