[MariaDB] Can't find any matching row in the user table (résolu)

Applications, problèmes de configuration réseau
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

[MariaDB] Can't find any matching row in the user table (résolu)

Message par ignace72 »

Bonsoir à tous.
J’ai une erreur dans MariaDB.
Quand je tappe la commande suivante pour créer un utilisateur j’ai l’erreur : Can't find any matching row in the user table
CREATE USER 'utilisateur'@'localhost' IDENTIFIED BY 'motdepasse';
Si quelqu’un a une idée pour résoudre mon problème ?
Merci.
Ignace.
Dernière modification par ignace72 le jeu. 11 mars 2021, 07:54, modifié 1 fois.
AMD Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MariaDB] Can't find any matching row in the user table

Message par FoolEcho »

Salut,

Sans plus de contexte, difficile de te répondre.
A minima, FLUSH PRIVILEGES; pour recharger les permissions puis recommencer.

Sinon il faudra plus que juste cette ligne pour t'aider... C'est une base existante, tu fais un drop user avant, etc. ?
«The following statement is not true. The previous statement is true.» :nage:
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

Re: [MariaDB] Can't find any matching row in the user table

Message par ignace72 »

Bonsoir FoolEcho.
Je viens de faire FLUSH PRIVILEGES; et ça me répond :

Code : Tout sélectionner

ERROR 1396 (HY000): Operation CREATE USER failed for 'TQ9eMJZGK27q42vv47'@'localhost'
Je n’ai pas fait un drop user avant.
C’est une installation remise au propre après une installation de Mysql 8, j’ai réinstallé MariaDB. J’ai tout remis au propre, mais ça n’a pas du suffire, j’ai du oublier quelque chose.
Ignace.
AMD Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MariaDB] Can't find any matching row in the user table

Message par FoolEcho »

Je ne sais pas ce que tu appelles 'remise au propre'.

Tu peux vérifier les utilisateurs actuellement présents en base via SELECT Host,User FROM mysql.user;.
L'erreur peut signifier que cet utilisateur existe déjà il me semble. :?
«The following statement is not true. The previous statement is true.» :nage:
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

Re: [MariaDB] Can't find any matching row in the user table

Message par ignace72 »

Bonjour, FoolEcho.
Effectivement, l’utilisateur existe bien réellement. Le site est bien fonctionnel juste pour la page d’index.
Le problème maintenant c’est que je n’ai pas accès à l’interface de login de Wordpress, j’ai l’erreur suivante :

Code : Tout sélectionner

Error establishing a database connection
Je vais rouvrir un nouveau fil pour ça.
Merci à tous.
Ignace.
AMD Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
Répondre