Outils pour utilisateurs

Outils du site


informatique:databases:mysql:changement_du_mot_de_passe_root_ubuntu_16.04

Changement du mot de passe root (Ubuntu 16.04)

Sur Ubuntu 16.04, le mécanisme de gestion des mots de passe ne permet pas d'avoir un mot de passe vide lors de l'installation. Pour pouvoir quand même utiliser un mot de passe vide, il faut réaliser les quelques manipulations suivantes :

# Arrêt de mysql
sudo service mysql stop
 
# Démarrage de mysql en "safe-mode"
sudo mysqld_safe --skip-grant-tables &
 
# Mise à jour du mot de passe
mysql -u root -e 'update user set authentication_string="" where User="root"' mysql
 
# Mise à jour du mécanisme de gestion des mots de passe
mysql -u root -e 'update user set plugin="mysql_native_password" where User="root"' mysql
 
# Remise à zéro des privilèges
mysql -u root -e 'FLUSH PRIVILEGES' mysql
 
# Démarrage de mysql
sudo service mysql start

Cette manipulation n'est pas recommandée et sera à refaire à chaque mise à jour de MySql

informatique/databases/mysql/changement_du_mot_de_passe_root_ubuntu_16.04.txt · Dernière modification : 2024/11/21 18:52 de alexis