Entrez vos identifiants

x
OU
Vous avez oublié votre mot de passe ?
Utilisateur wiki : vous n'aviez pas d'email ?

Korben - Site d'actualité geek et tech

Go Top


Changer un mot de passe Mysql root perdu

Si vous avez perdu le mot de passe Root de votre serveur MySQL, voici une petite technique pour en mettre un nouveau sans devoir tout détruire.

Connectez vous en SSH sur votre serveur

Arrêtez proprement votre base de données avec un

sudo /etc/init.d/mysqld stop

Lancez Mysql en "safe mode"

sudo mysqld_safe --skip-grant-tables &

Lancez ensuite une session Mysql

mysql

Et changez votre password avec la commande SQL suivante :

update mysql.user set password = password('VOTRENOUVEAUMOTDEPASSE') where user = 'root'

Quittez mysql avec un petit :

exit

Il suffira ensuite de "tuer" le process Mysql_safe avec un petit

sudo ps -ax (notez le PID. On va dire que c'est 12345)
sudo killall -9 12345

Et pour finir, relancez MySQL proprement :

sudo /etc/init.d/mysqld start
[Source]

Facebook Twitter Email Copier Url

27 Responses to “Changer un mot de passe Mysql root perdu”

  1. bkill dit :

    killall arrête un process sur base de son nom, c’est plutôt la commande ‘kill’ qu’il faudra utiliser pour faire de même sur base d’un process id.

  2. linibou dit :

    hello,

    si c’est sous debian ou ubuntu on peut normalement changer le mot de pass root mysql avec un simple:
    dpkg-reconfigure mysql-server-5.0
    (adaptez le nom du paquet selon votre version)

  3. greg dit :

    ou alors :
    sudo dpkg-reconfigure mysql
    par contre la je ne me souviens plus si c’est mysql ou mysql-server. enfin dans le principe c’est ca.
    et hop le tour est joué ;)

  4. linibou dit :

    @greg c’est ni mysql ni mysql-server c’est le nom précis du package contenant le serveur mysql, mysql-server est un meta-package le dpkg-reconfigure mysql-server ne permettra pas de changer le mot de passe ;-)

  5. terminatorn dit :

    Et sur Windows SVP :(

  6. Mac os dit :

    Bien pratique !!! Merci enormement

  7. magieweb dit :

    merci mon pti korben :-) bon je suis sur windows, mais je pense que c’est adaptable :-)

  8. greg dit :

    @linibou hmm; pourtant j’avais déjà fait quelque chose de semblable sur ubuntu. Mais c’est vrai que la je viens d’essayer sur mon dédié qui est sur débian, et ca n’a pas marché …
    En fait il faut faire :
    dpkg-reconfigure mysql-server-5.5
    (enfin chez moi …)

  9. mx3208 dit :

    ca laisse des traces
    # grep root .mysql_history

  10. p418 dit :

    il me semble qu’il est possible de faire la même chose avec mysqladmin

    mysqladmin -u root password ‘mon_nouveau_mdp’

    apres le lancement du server mysql_safe.

    +1 “kill -9” pour le kill de pid.

    pour une conf de base, on peut aller plus vite avec:

    kill -9 $(cat /var/run/mysql/mysql.pid)

  11. Rufo dit :

    Korben, Alzheimer te guette, t’avais fait un article presque identique à celui-ci : http://www.korben.info/comment-changer-le-mot-de-passe-root-perdu-de-mysql.html

    Du reste, c’est le 1er lien qui est proposé dans “je vous recommande…”

  12. bkill dit :

    @Rufo: haha, excellent ……..

  13. Korben dit :

    @Rufo: Merdeuuuuuu… Bon, bah je m’inscris à la maison de retraite. Merci l’ami. ;)

  14. Sn4kY dit :

    @Korben: ça fait au moins deux fois en pas longtemps que tu fais des doubles posts ! ;)
    c’est pas la maison de retraite qui te guette là…c’est directement l’hôpital psy !

  15. Tristan dit :

    Hum, Korben, Si je n’mabuse, tu as déjà poster un article là-dessus !

    Edit: Ha ! Déjà dit, bon ..

  16. sebbu dit :

    @mx3208:
    ca laisse pas le mot de passe en clair ( puisque seul l’historique des commandes sera présent, pas celui rentré dans ls pseudo-shell mysql :p )

    pis sinon tu peux désactiver l’historique avant, genre avec export HISTFILE=/dev/null ou une autre solution

  17. Korben dit :

    @Sn4kY: Y’a plus de 4 800 articles sur le site donc effectivement, je commence à devenir timbré de me souvenir de tout :-)
    Je crois qu’il est tant d’arrêter ce blog et d’en commencer un autre sur le tricot ou la cuisine :)

  18. ratibus dit :

    Au lieu de lancer le mysqld_safe à la main il vaut mieux ajouter temporairement skip-grant-tables dans le my.cnf (section mysqld)

    Faut éviter le kill -9 aussi ;) C’est un peu violent. Un “sudo /etc/init.d/mysqld restart” après avoir enlevé le skip-grant-tables du my.cnf suffit :)

    Pour éviter le problème de l’historique il faut mettre l’update dans un fichier SQL, le charger puis le supprimer.

  19. krg dit :

    eu sinon tu edit a la main les fichier de la base hein, c’est bourrin mais ca marche :) faut juste crypter a la main aussi le pass lol mais bon ca, demander a google, ca prend 2 min :) et la il n’y pas besoin de stop start mysql etc :)

  20. Tony Wenzler dit :

    Dera Korben,

    Your Rock4 looks good. I would like to donate via paypal, but it doesn’t work on my PC XP SP3. I can get the key, but i cannot modify the key. Please help.

    Cheers,

    Tony

  21. M*G dit :

    ^^
    +1 aussi pour mysqladmin

    #
    mysqladmin -u root -p’oldpassword’ password newpass
    #

  22. hajar dit :

    je vais connais un mot de passe

  23. Sur les systèmes debian* pour ne pas couper le serveur de base de données :

    echo ‘SET PASSWORD FOR root@ »localhost » = PASSWORD(« LE_NOUVEAU_MOT_DE_PASSE »)’ | mysql –defaults-file=/etc/mysql/debian.cnf

Dolby Audio Challenge – Coder pour le bonheur des oreilles

Capture du 2016-04-28 18:04:55

Si vous êtes développeur web en agence (par exemple) il vous arrive sûrement d'avoir dans votre Slack ou ailleurs des commandes pour des sites qui intègrent du son.

Pause
Wait, je sais le son en arrière plan d'une page web c'est bad really bad, mais là je parle d'autre chose.
End pause

Je veux parler de ces sites commandés à votre boîte par Warner, Universal, Ubisoft, où même toi dev freelance qui veut te faire un portfolio qui claque sa maman et qui ont besoin d'une bande son en arrière plan pour plonger l'internaute dans l'univers du jeu, trailer vidéo ou whatever.

B'hein en règle générale, c'est une mouise sans nom pour avoir un rendu sonore correct.
Pour pallier au problème Dolby a développé une techno qui est censée régler le problème et pour vous en faire la demo, ils vous invitent à la tester en participant à leur code challenge.

En y participant, vous aurez toutes les ressources nécessaires afin d'intégrer le nouveau son multi-dimensionnel (just marketing mais ça à l'air quand même cool) de Dolby. Accédez au hub où les développeurs Dolby animeront des tutoriels et webinars en one-to-one pour implémenter Dolby Digital Plus sur votre site.

A la clé un money pot de 15,000$.

Pour y participer où voir de plus près la techno pour les plus curieux c'est ici

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Twitter Facebook Google Plus Linkedin email
Rejoignez les 56869 korbenautes
et réveillez le bidouilleur qui est en vous
abonnez-vous en savoir plus
"Vous aimez bidouiller ?" Oui j'adore l'informatique et la technologie
Suivez Korben Un jour ça vous sauvera la vie.. Ou celle d'un(e) ami(e)
  • Rejoignez les 56867 bidouilleurs de la grande famille des Korbenautes
    «Je considère que votre email est aussi important que le mien.»
    Korben
  • Les Derniers Articles du Blog

  • Inscrivez vous aux bon plans

  •  
  • Site hébergé par
    Agarik Sponsor Korben
  • DANS TON CHAT (BASHFR)

    <Thib> un de mes contacts MSN... "Ventilo 1 - Mon doigt 0"

    -- http://danstonchat.com/9436.html
  • Un boitier externe pour booter des ISO à

    gogo sans se prendre la tête

    Il s'agit d'un boitier externe pour disque dur 2,5" fabriqué par la société Zalman, qui a la particularité d'avoir un petit écran de contrôle et qui permet de choisir l'ISO sur laquelle vous souhaitez booter...lire la suite

    Microsoft récupère vos clés de chiffrement.

    Voici comment les en empêcher

    Si vous avez acheté un appareil sous Windows 10 équipé d'une puce qui chiffre par défaut le disque, ne vous pensez pas en sécurité pour autant : La clé de récupération qui vous permet de déchiffrer vos données...lire la suite

    En ce moment dans l'univers "Raspberry Pi"

    Voir tous les articles »