#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 mysqlQuant 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.cnfMais ce n'est utile que si root s'identifie par mot de passe et que tu as perdu ce mot de passe.
Hors ligne
#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-serverNon 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 mysqlElle 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