debian:mysql

PASS ROOT MYSQL

1. Loguez vous en tant que root en ssh sur votre serveur: 2. Affichez le fichier /etc/mysql/debian.cnf cat /etc/mysql/debian.cnf 3. Loguez vous sur phpmyadmin avec le login “ debian-sys-maint ” et le mot de passe trouvé dans l'affichage du précédent fichier. 4. Faites vos modifications par la fonctionnalité “ privilèges ” disponible dans phpmyadmin

A utiliser quand la méthode rapide ne fonctionne pas.

1. Loguez vous en tant que root en ssh sur votre serveur:

2. Arrêtez votre serveur de base de données mysql par la commande:

    $ /etc/init.d/mysql stop 
      

Note: sur les anciennes distributions, la commande pour arreter le serveur de base de données mysql peut etre :

    $ /etc/init.d/mysqld stop 
     

3. Démarrez mysqld avec les options – skip-grant-tables et – skip-networking :

   $ mysqld --skip-grant-tables --skip-networking & 

Cela permet de démarrer le serveur mysql sans qu'il prenne en compte les droits (pour modifier le mot de passe) et sans qu'il n'écoute sur le reseau (pour eviter que quelqu'un n'en profite pour s'introduire). A ce moment là, vous pouvez changer de mot de passe sans connaitre l'ancien (pratique ;-)

   $ /usr/local/mysql/bin/mysql mysql 
   

Puis en tappant la requête SQL appropriée :

   $ UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE User= “ root ”  AND Host= “ localhost ” ;

nouveaumotdepasse: c'est votre nouveau mot de passe qui vous permetra a nouveau de vous connecter en temps qu'administrateur mysql.

Redémarrage SQL !

  #/etc/init.d/mysql restart 

Note: sur les anciennes distributions, la commande pour arreter le serveur de base de données mysql peut etre : #/etc/init.d/mysqld restart Et voila, vous avez de nouveau les pleins pouvoir sur mysql <hr />

Autre Méthode

   mysqladmin -u root password 'nouveaumotdepasse'  il faut taper :    mysql mysql 
   Console >     UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE User="root" AND Host="localhost";
   exit; 

On peut maintenant redémarrer mysql

  • debian/mysql.txt
  • Dernière modification : 2022/11/08 16:43
  • de 127.0.0.1