Pages : 1
#1 Le 25/10/2022, à 23:18
- Julieng
[Résolu] Echec pour Mysql_secure_installation
Bonjour, cela fait des semaines que j'essaye de ré-installer mon serveur apache + php + mysql + phpmyadmin (pour le faire tourner en localhost uniquement) sans succès malgré les nombreuses solutions proposées sur Internet qui ont échoué...
J'ai supprimé Mysql avec :
sudo apt purge mysql-server
sudo apt autoremove
Je l'ai ré-installé et je voudrais le sécuriser, avant de passer à phpmyadmin, avec :
sudo apt install mysql-server
sudo mysql_secure_installation
J'obtiens le message d'erreur :
Error: Access denied for user 'root'@'localhost' (using password: YES)
J'ai bien tenté de modifier mon my.cnf en ajoutant "skip-grant-tables", j'ai aussi essayé de flusher les privilèges + ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';... et bien d'autres mais je n'y arrive pas.
mysql -V:
mysql Ver 8.0.31-0ubuntu2 for Linux on x86_64 ((Ubuntu))
sudo systemctl status mysql.service
mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; preset: enabled)
Active: active (running) since Wed 2022-10-26 00:02:48 CEST; 14min ago
Process: 7269 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCC>
Main PID: 7277 (mysqld)
Status: "Server is operational"
Tasks: 39 (limit: 8114)
Memory: 365.4M
CPU: 7.652s
CGroup: /system.slice/mysql.service
└─7277 /usr/sbin/mysqld
oct. 26 00:02:47 JulienPC systemd[1]: Starting MySQL Community Server...
oct. 26 00:02:48 JulienPC systemd[1]: Started MySQL Community Server.
Si quelqu'un a une idée, je suis preneur ! Merci d'avance.
Dernière modification par Julieng (Le 26/10/2022, à 13:18)
Hors ligne
#2 Le 26/10/2022, à 08:02
- lann
Re : [Résolu] Echec pour Mysql_secure_installation
Et en passant par su plutôt que sudo ?
su
mot de passe root
mysql_secure_installation
<Modéré>
Hors ligne
#3 Le 26/10/2022, à 11:16
- Julieng
Re : [Résolu] Echec pour Mysql_secure_installation
Bonjour Iann,
je ne peux pas non plus:
su: Échec de l’authentification
Pourtant, je suis sûr de mon mot de passe -> quand je passe par sudo sur d'autres commandes classiques, ça marche bien.
Hors ligne
#4 Le 26/10/2022, à 11:50
- bruno
Re : [Résolu] Echec pour Mysql_secure_installation
Bonjour,
Il faut bien lire la doc mysql.
La commande mysql_secure_installation est obsolète et n'a pratiquement plus aucun intérêt (si ce n'est faire faire des bêtises aux utilisateurs).
Avec la nouvelle méthode authentification (qu'il ne faut pas changer) tu dois accéder au compte root de mysql directement avec sudo :
sudo mysql
Pour phpmyadmin il faudra créer un compte mysql avec éventuellement tous les droits (voir encore la dos mysql
#5 Le 26/10/2022, à 12:58
- Julieng
Re : [Résolu] Echec pour Mysql_secure_installation
Merci Bruno pour ce lien que je n'avais pas vu !
Par contre, voici le résultat de:
sudo mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Hors ligne
#6 Le 26/10/2022, à 13:15
- Julieng
Re : [Résolu] Echec pour Mysql_secure_installation
C'est bon, j'ai suivi les consignes du chapitre 7 pour tout ré-installer et ça marche.
Et puis j'avais fait tout cela pour faire fonctionner phpmyadmin qui ne marchait pas mais... il me manquait la petit étoile comme décrit dans la section 2 ici : https://doc.ubuntu-fr.org/phpmyadmin
Tout est résolu, merci beaucoup pour vos réponses !
Hors ligne
Pages : 1