«

»

oct 01 2012

Attribuer un mot de passe à l’utilisateur « root » dans phpMyAdmin

La première que vous lancerez phpMyAdmin, vous remarquerez une ligne surlignée en rouge au bas de la page d’accueil.
Avant de nous lancer dans l’utilisation de phpMyAdmin, nous allons corriger ce problème de sécurité.

Pour cela lancez phpMyAdmin et ouvrez l’adresse suivante avec votre navigateur web : http://localhost/phpmyadmin/
Si vous êtes sur XAMPP vous pouvez également accéder à cette page en cliquant sur le bouton « Admin » de la ligne « MySQL ».

Vous êtes désormais sur la page d’accueil de phpMyAdmin, avec la ligne suivante au bas de la page.
Votre fichier de configuration fait référence à l’utilisateur «root » sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité.
Nous allons remédier à cela tout de suite.

Rendez vous sur l’onglet « Utilisateurs » de phpMyAdmin.

Cliquez sur « Changer les privilèges » dans la ligne correspondant à l’utilisateur « root …. localhost ».

Cherchez la rubrique « Modifier le mot de passe » sur cette nouvelle page, puis renseigner les 2 champs correspondants à votre nouveau mot de passe. Cliquez ensuite sur « Exécuter ».

La faille de sécurité liée à l’utilisateur root est désormais corrigé.
Problème, vous n’avez désormais plus accès à phpMyAdmin, nous allons rétablir cela de suite.

Allez dans le répertoire \xampp\phpmyadmin et ouvrez le fichier « config.inc.php » avec un éditeur de texte.
Cherchez les lignes suivantes :

$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = '';

Et renseignez y le mot de passe que vous venez de changer dans phpMyAdmin de cette façon :

$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'votremotdepasse';

Enregistrez le fichier et redémarrer votre serveur MySQL.
Rendez vous à nouveau sur  http://localhost/phpmyadmin/ pour constater que tout fonctionne correctement et que le message informant de la faille de sécurité a disparu.

VN:F [1.9.20_1166]
Rating: 8.8/10 (64 votes cast)
Attribuer un mot de passe à l'utilisateur "root" dans phpMyAdmin, 8.8 out of 10 based on 64 ratings

Laisser un commentaire