Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3978 connectés 

 


Dernière réponse
Sujet : [mysql] récupérer le mot de passe root ?
k666 bon j'ai réussi à la méga bourrine :)
 
 
j'ai tué le process mysqld;
je l'ai relancé avec la commande qui suit:
 
/usr/local/libexec/mysqld --basedir=/usr/local --datadir=/var/db/mysql --skip-grant-tables
 
du coup j'ai pu m'y connecter via webmin, mais ce n'est pas possible de créer des comptes, via WEBMIN, sans mettre de mot de passes, hors ces mots de passe sont cryptés par MD5, donc j'ai choppé un autre mot de passe d'une base qui fonctionnait et que je connaissais, je l'ai inséré en me créant un user avec tous les privilèges :p
 
la table user de mysql était niquée, j'ai donc du faire un REPAIR TABLE user, ça m'a dégagé quelques user :p mais bon pas grave ça ma pas dégagé celui qui était bon :p et donc j'ai viré tous les autre utilisateurs qui chiaient et renommé celui que je venais de créer en root, puis maintenant ça roulaize :)
je suis content :):)
 
mais j'étais au bord du collpase total ..
voilà j'espère que ce ptit manuel pourra en aider certains qui se fouttront dans la merde comme moi, à cause de ce con de WEBMIN qui crypte pas les mots de passe quand on les modifie  :gun:  :gun:  :gun:  :gun:  
 
d'ailleurs je vais leur envoyer un ptit mail pour les ennuyer :)
 
voilà à plus!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
k666 bon j'ai réussi à la méga bourrine :)
 
 
j'ai tué le process mysqld;
je l'ai relancé avec la commande qui suit:
 
/usr/local/libexec/mysqld --basedir=/usr/local --datadir=/var/db/mysql --skip-grant-tables
 
du coup j'ai pu m'y connecter via webmin, mais ce n'est pas possible de créer des comptes, via WEBMIN, sans mettre de mot de passes, hors ces mots de passe sont cryptés par MD5, donc j'ai choppé un autre mot de passe d'une base qui fonctionnait et que je connaissais, je l'ai inséré en me créant un user avec tous les privilèges :p
 
la table user de mysql était niquée, j'ai donc du faire un REPAIR TABLE user, ça m'a dégagé quelques user :p mais bon pas grave ça ma pas dégagé celui qui était bon :p et donc j'ai viré tous les autre utilisateurs qui chiaient et renommé celui que je venais de créer en root, puis maintenant ça roulaize :)
je suis content :):)
 
mais j'étais au bord du collpase total ..
voilà j'espère que ce ptit manuel pourra en aider certains qui se fouttront dans la merde comme moi, à cause de ce con de WEBMIN qui crypte pas les mots de passe quand on les modifie  :gun:  :gun:  :gun:  :gun:  
 
d'ailleurs je vais leur envoyer un ptit mail pour les ennuyer :)
 
voilà à plus!
k666 et quand je fais par exemple
mysqladmin -u root password mon_noovo_pass
 
il me dit
 
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
 
 
siouplé :( pitié :'(
k666 bon j'ai viré les deux mdp que j'avais mis directement dans la table (sans passer par le mysqladmin)
mais ça veut toujours pas me laisser me connecter :(
 
je sais pas comment faire :(:(:(:(
à l'aide!!!!
k666 bin j'ai essayé et il m'a demandé mon mdp root :p
 
sinon, j'ai trouvé un fichier
dans
/var/db/mysql/user.MYD
 
là, j'ai réussi à virer un des mots de passe, mais j'arrive pas a utiliser les flèches sous vi, il veut pas descendre ..... :(
 
en tout cas en virant le premier mot de passe root ça a pas marché (c t le mdp pour localhost je crois)
 
yatil une commande pour remplacer, dans un fichier qulconque une chaine par une autre et de le réenrgitrer ???
k666 je crois qu'il faut justement le mot de passe root pour avoir le droit à le modifier :/ :'(
k666 et comme ce faire ?
et eskils sont cryptés ? eskil faut les changer par un mécanisme propre à mysql ou simplement en éditant la table user ?
bref je me suis auto couillonné et je sais plus quoi faire :/
k666 salut,
j'ai changé mon mot de passe pour mes bdd mysql mais j'arrive plus à m'en souvenir,
je n'ai rien d'important dans cette base mais ça me fait chier, j'étais sûr que je l'avais bien mis, et donc j'aimerais savoir si c pas quelqu'un qui me l'aurait changé à la mano ?
en fait voilà je suis allé sous webmin > administration de serveurs > mysql et j'ai changé les mots de passe directement, mais si ça se trouve c t des mdp encodés via MD5 et comme je les ai mis en dur dans la base je me demande si du coup je ne pourrai plus jamais y accéder ...
bon j'ai l'accès root sur la mchine en question et aimerais savoir comment tout remettre en neuf ou alors comment rechanger les pass ?
si quelqu'un a une idée merci bcp :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)