Pages : 1
#1 Le 17/07/2017, à 15:34
- gotcha5832
[RESOLUT] connection impossible à mysql
Installant un nouveau serveur apache je viens d'installer phpmyadmin
Malheureusement impossible de me connecter
pensant que j'avais fait une erreur lors de la saisie du mot de passe à l'installation j'ai modifie le mdp via:
$ sudo service mysql stop
$ sudo /usr/bin/mysqld_safe --skip-grant-tables &
mysql -h localhost
> USE mysql
MariaDB [mysql]> UPDATE `user` SET password = password('Mon_New_password') WHERE USER = 'root' AND host = 'localhost';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
> quit
$ sudo mysqladmin shutdown
$ sudo service mysql start
Mais toujours impossible de me connecter?
Auriez vous une idée?
$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Dernière modification par gotcha5832 (Le 17/07/2017, à 15:58)
Hors ligne
#2 Le 17/07/2017, à 15:48
- abelthorne
Re : [RESOLUT] connection impossible à mysql
J'ai eu un problème similaire hier sur une Debian qui n'avait pas de compte root activé (pas de mdp défini à l'installation, comme sur Ubuntu), avec les mêmes commandes pour tenter de changer le mot de passe et ça a finalement marché :
1) en activant le compte root ;
2) en relançant Apache.
Je pense que c'est plutôt le deuxième point qui a résolu le problème, simplement j'ai débord tenté d'activer le compte root (avec un sudo -i pour me connecter en root puis un passwd pour lui attribuer un mdp) avant de finalement relancer Apache. Donc, à tout hasard, tente un
sudo service apache2 restart
puis recharge la page de PHPMyAdmin.
EDIT : dans les commandes que j'avais trouvées, il était indiqué de faire un FLUSH PRIVILEGES; après le changement de mdp dans MySQL mais ça n'avait pas l'air de changer quoi que ce soit. Essaie aussi au cas où.
Dernière modification par abelthorne (Le 17/07/2017, à 15:50)
Hors ligne
#3 Le 17/07/2017, à 15:57
- gotcha5832
Re : [RESOLUT] connection impossible à mysql
RÉSOLUT
sudo mysql -u root
use mysql;
update user set plugin='' where User='root';
flush privileges;
exit;
Hors ligne
Pages : 1