Aller au contenu
Infogérance Linux Debian en France

Infogérance Linux Debian en France

Kogitae : Ingéniérie de l'hébergement Internet

  • Accueil
  • Parcours
  • Presse
  • Portfolio
  • Blog

SysAdmin Tips » Reset du mot de passe root de MySQL

  • Accueil » Blog » SysAdmin Tips » Reset du mot de passe root de MySQL
DansDebian, Hebergement, Linux, mysql

SysAdmin Tips » Reset du mot de passe root de MySQL

En cas d’oubli du mot de passe root de MySQL, il est possible de trouver une solution sans s’arracher les cheveux. Il est en effet possible, via la console ssh, de se connecter à MySQL sans qu’il ne contrôle le mot de passe et d’y injecter une requête modifiant la table users afin d’attribuer un nouveau mot de passe à l’utilisateur.

Voici les commandes à taper sur votre terminal :

/etc/init.d/mysql stop

(On stopppe MySQL)

mysqld_safe –skip-grant-tables –skip-networking &

(On relance MySQL en ignorant les privilèges et en refusant

les connexions ne venant pas de localhost)

mysql -u root mysql

(On se connecte à MySQL, à la table mysql, celle qui contient

les privilèges, en utilisant l’utilisateur root)

UPDATE user SET Password=PASSWORD(‘mot de passe’) WHERE User=’root’;

(On donne un nouveau mot de passe)

exit

(on se déconnecte de mysql)

killall mysqld_safe && /etc/init.d/mysql start

(on relance MySQL en version « normale »)

Il est à noter que dès le moment où vous lancez MySQL en ignorant les privilèges, tous les utilisateurs sont de facto root sur le serveur MySQL. Il est donc conseillé de couper Apache ou tout autre software accédant à MySQL le temps de la maintenance afin d’éviter qu’une requête mal formée ou un utilisateur mal intentionné profite des quelques secondes de brèche pour mettre la pagaille sur votre machine

viaSysAdmin Tips » Reset du mot de passe root de MySQL.

centos-mysql-changer-passe-root centos-mysql-voir-les-mots-de-pass changement-mysql-root-dbian-6 creer-nouveau-mot-de-passe-mysql-centos impossible-de-reinitialis-mdp-root-mysql-debian mot-de-passe-mysql-oubli-ubuntu mot-de-passe-oubli-mysql-centos mot-de-passe-sysadmin mots-de-passe-root-mysql-sous-linux oubli-de-mot-de-passe-centos password-root-mysql-centos reinitialiser-mot-de-passe-mysql-centos reinitialiser-mysql-root reset-compte-root-debian-6 reset-du-mot-de-passe-linux reset-le-mot-de-passe-mysql-sous-linux reset-le-password-mysql-debian reset-mot-de-passe-root-debian-lenny reset-mysql-password-sous-linux rinitialiser-mot-de-passe-mysql-sous-ubuntu

Étiquettes

administrateur-systeme-freelance (9) amazon (3) apache (14) asterisk (9) auth (3) bash (6) blog-administrateur-systeme (14) blog-administration-systeme (4) collectd (5) cpu (3) debian (30) dovecot (4) duplicate (3) f (6) freelance-asterisk (3) google (3) infogerance-linux (5) infogérance (4) ipv6 (7) kernel (4) kogitae (30) kogitae-com (3) kogitae-fr (6) lamp-or-linux-or-developpement-web-and-apache-or-php-or-mysql-or-adobe-or-eclipse-or-zend-or-mozilla-or-firefox (17) lenny (4) lighttpd (5) limit (4) linux (26) mail (7) mdadm (6) mysql (14) openvz (9) optimiser (4) php (5) postfix (11) privvmpages-openvz (3) pxe (3) raid (3) SEO (5) ssh (8) ssl (3) test (3) voip (4) wordpress (6) www-kogitae-fr (7)