[MySQL] Conflit entre 2 comptes root =|

linksys23 Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -  
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai installé MySQL sur mon ordi avec ubuntu et j'ai donc du configurer des comptes utilisateurs pour pouvoir l'utiliser. J'utilise le client en ligne de commande pour effectuer toute les opérations necessaires, pas de phpMyAdmin donc.
Et j'ai (par maladresse, je vous explique pas X) ) créer un deuxième utilisateur root tel que :
1er utilisateur : root@127.0.0.1 (Tous les droits dont GRANT, un compte root quoi...)
2ième utilisateur : root@localhost (moins de droits (je sais plus lesquels))

Le soucis, c'est que quand je me connecte à la base de données avec les identifiants du 1er utilisateur, il me logue sur le 2ième... (127.0.0.1=localhost)
Du coup, j'ai plus de compte root ^^'

Faudrait que j'arrive à le supprimer mais je sais pas trop comment faire, vous avez pas une idée ?
A voir également:

2 réponses

linksys23 Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   27
 
Bon apparement beaucoup de professionnels sur CCM, mais des qu'il s'agit d'une quesion qui sort un peu de l'ordinaire il y a plus personne...
J'ai obtenu des elements de reponses sur les forums de hackademy qui m'ont permis de resoudre le probleme...
Il suffit de redemarrer le serveur mysql avec l'option --skip-grant-tables pour avoir acces a la base nomee mysql et modifier manuellement le nom ou les droits d'un des deux comptes.
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
J'arrive après la tempête, mais je me demande si retirer "localhost" du fichier hosts n'aurait pas empêché de "basculer" sur le compte root@localhost...


Configuration : Fedora 13 virtualisé sur machine hôte CentOS 5.5 (via VirtualBox)
0