#1 Le 31/08/2020, à 16:56
- zephyre123
[Résolu] Impossible de changer le mot de passe par défaut dans mysql
Bonjour,
J'ai télécharger mysql. Ensuite j'ai fait les commandes suivantes pour me connecter à mysql :
sudo cat /etc/mysql/debian.cnf
=> pour connaitre le mot de passe par défaut généré automatiquement
mysql -u debian-sys-maint -p
=> la je rentre le mot de passe et je me connecte à Mysql
Pour changer le mot de passe j'ai essayé les 2 commandes suivantes :
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
et
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') where user='root';
Aucune de ses deux commandes ne fonctionnent je suis obligé de me connecté avec le mot de passe par défaut et il est vraiment très "chiant" à taper
Peut on changer directement le mode de passe à la main dans /etc/mysql/debian.cnf avec le privilège root ?
Je demande car lorsque l'on tape la commande suivante :
sudo cat /etc/mysql/debian.cnf
=> DO NOT TOUCH écrit en gros !
Merci pour votre aide.
Hors ligne
#2 Le 31/08/2020, à 17:09
- bruno
Re : [Résolu] Impossible de changer le mot de passe par défaut dans mysql
Bonjour,
Quelle version d'Ubuntu et comment as-tu installé mysql ?
As-tu lu la doc mysql ?
Normalement l'utilisateur root de mysql ne s’authentifie plus par mot de passe mais par son compte UNIX. Il suffit de faire :
sudo mysql
Quant au compte de maintenance debian-sys-maint il ne faut surtout pas y toucher. Si tu veux l'utiliser pour te connecter à mysql tu fais :
sudo mysql --defaults-file=/etc/mysql/debian.cnf
Mais ce n'est utile que si root s'identifie par mot de passe et que tu as perdu ce mot de passe.
#3 Le 01/09/2020, à 14:42
- zephyre123
Re : [Résolu] Impossible de changer le mot de passe par défaut dans mysql
Bonjour Bruno,
j'ai installé mysql en tapant la commande ci dessous :
sudo apt-get install mysql-server
Non je n'ai pas lu la doc mysql je ne savais pas qu'il en existait une sur le site ubuntu. Je vais m'y mettre.
J'ai testé la commande ci dessous :
sudo mysql
Elle marche parfaitement et je n'ai plus besoins de taper un mot de passe de 10km. C'est parfait bruno merci pour ton intervention.
Hors ligne