...
Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment définir le mot de passe racine MySQL à l’aide de phpMyAdmin

85

Voulez-vous changer un mot de passe pour le compte root de votre serveur MySQL ? Parfois, vous voudrez peut-être définir un mot de passe pour le compte ‘root’@’localhost’. Dans cet article, je vous montre 3 façons possibles de réinitialiser le mot de passe de votre compte root.

Lorsque votre application est en ligne, vous devez passer à la fois le nom d’utilisateur et le mot de passe pour accéder à la base de données. Pour accéder à phpMyAdmin sur un serveur en direct, votre hébergement définit les informations d’identification pour vous. Mais sur le serveur local, vous devez définir vous-même les informations d’identification. Bien que les utilisateurs définissent rarement le mot de passe sur la machine locale pour accéder à phpMyadmin, c’est toujours une bonne pratique de le faire.

Cela étant dit, examinons comment définir le mot de passe racine MySQL. Je vais vous montrer 3 façons différentes de réinitialiser le mot de passe.

Comment définir le mot de passe racine dans phpMyAdmin

phpMyAdmin est un logiciel fantastique conçu pour gérer vos bases de données MySQL. Cela permet simplement aux développeurs de gérer facilement la base de données, les tables, les structures de table, les requêtes, etc.

En utilisant phpMyAdmin, on peut définir le mot de passe root en quelques étapes.

Accédez à phpMyAdmin sur le navigateur. Très probablement, vous pouvez y accéder en utilisant http://localhost/phpmyadmin.

Cliquez sur « Comptes d’utilisateurs » dans la barre supérieure.

Comment définir le mot de passe racine MySQL à l'aide de phpMyAdmin

Vous verrez alors une liste de comptes d’utilisateurs. Nous avons besoin du dernier compte de la liste avec le nom d’utilisateur comme « root » et le nom d’hôte comme « localhost ». Cliquez sur « Modifier les privilèges » dans la colonne Action de cette ligne.

Comment définir le mot de passe racine MySQL à l'aide de phpMyAdmin

Sur l’écran suivant, cliquez sur ‘Modifier le mot de passe’. Dans le formulaire, entrez le mot de passe que vous souhaitez définir et cliquez sur le bouton ‘Go’.

Comment définir le mot de passe racine MySQL à l'aide de phpMyAdmin

Une fois ces étapes terminées, rendez-vous dans votre éditeur et ouvrez le config.inc.phpdepuis le répertoire phpmyadmin. Sur ma machine Windows 10, le serveur XAMPP est installé et le config.inc.phpchemin est D:xamppphpMyAdminconfig.inc.php. Ajustez le chemin selon vos installations.

Rechercher $cfg['Servers'][$i]['auth_type']dans le fichier config.inc.php. Cette variable doit avoir une valeur ‘config’ définie par défaut. Remplacez cette valeur par ‘cookie’ comme suit.

$cfg['Servers'][$i]['auth_type'] = 'cookie';

Exécutez l’URL http://localhost/phpmyadminsur le navigateur et cette fois, il vous sera demandé de saisir le nom d’utilisateur et le mot de passe. Entrez le nom d’utilisateur en tant que « root » et le mot de passe que vous avez défini dans les étapes ci-dessus, il vous connectera à l’intérieur de phpMyAdmin.

Notez que vous devez utiliser le même nom d’utilisateur et mot de passe dans votre code de connexion à la base de données pour les applications.

C’est le moyen le plus efficace de changer le mot de passe root. Cependant, il existe 2 autres façons de définir le mot de passe du compte ‘root’@’localhost’.

Autres façons de définir le mot de passe racine MySQL

Si vous souhaitez essayer une autre façon de modifier un mot de passe racine, annulez d’abord les modifications apportées au config.inc.phpfichier.

$cfg['Servers'][$i]['auth_type'] = 'config';

Rendez-vous sur phpMyAdmin, cliquez sur le ‘SQL’ dans la barre supérieure et exécutez la requête ci-dessous.

SET PASSWORD FOR root@localhost = PASSWORD('PASSWORD_HERE');

Remplacez l’espace réservé par la valeur réelle. Redéfinissez la valeur ‘cookie’ pour la $cfg['Servers'][$i]['auth_type']variable de votre config.inc.phpfichier et le tour est joué.

La dernière option pour réinitialiser le mot de passe root se fait via la ligne de commande. Pour cela, vous devez à nouveau revenir sur vos modifications de config.inc.phpfichier.

Si vous avez défini le chemin MySQL dans votre environnement, vous pouvez exécuter les requêtes MySQL directement dans l’invite de commande. Si le chemin n’est pas défini, ouvrez le terminal dans le répertoire d’installation de MySQL. Dans mon cas, son chemin est D:xamppmysqlbin.

Dans le terminal, exécutez la commande ci-dessous :

mysqladmin -u root password PASSWORD_HERE

Comment définir le mot de passe racine MySQL à l'aide de phpMyAdmin

Après cela, définissez la valeur comme « cookie » pour la $cfg['Servers'][$i]['auth_type']variable.

C’est ça! J’espère que vous avez appris à définir le mot de passe racine MySQL à l’aide de phpMyAdmin et d’un terminal. S’il vous plaît partager vos pensées et suggestions dans la section commentaires ci-dessous.

Articles Liés

Source d’enregistrement: artisansweb.net

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails