MySQL : Réinitialisation du mot de passe root Imprimer Envoyer
Écrit par Xavier   

Suite à une mauvaise manipulation, plus de mot de passe pour l'accès root à MySQL, les autorisations sont abimées.

Facile, il suffit d'éditer les valeurs de la base mysql ! Seulement voilà, on n'y a plus accès ...

 

Connectez vous au serveur MySQL via SSH et arrêtez le serveur :

/etc/init.d/mysql stop

 

Relancez le serveur sans vérification des droits :

mysqld_safe --skip-grant-tables &

Pour votre sécurité, vous devez être le seul à avoir accès au serveur à ce moment là. (Au besoin, utilisez les options --skip-networking ou --bind-adress=127.0.0.1 si votre serveur MySQL répond habituellement aux connexions TCP)

 

Connectez vous à votre serveur :

mysql -u root mysql

 

Modifiez les droits d'accès :

Vous pouvez modifier comme bon vous semble l'ensemble des droits sur votre base de données.

A titre d'exemple pour modfier le mot de passe du root, vous pouvez taper :

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

Finalement :

Déconnectez vous et redémarrez le serveur MySQL avec ses options habituelles.

killall mysqld_safe
/etc/init.d/mysql start

Vous pourrez alors vous connectez à nouveau.

 

 
 

Maneya sur FB

Rechercher

Au hasard

Configuration de Dolibarr pour Mailjet

Que Dolibarr envoie ses emails via MailJet !

L'objectif de ce tutoriel est de configurer le logiciel libre de gestion commerciale Dolibarr pour qu'il envoie ses emails (notamment Devis / Commandes / Factures) par l'intermédiaire du service d'envoi et suivi de mails MailJet.

Lire la suite...