Maison > base de données > phpMonAdmin > le corps du texte

Comment phpmyadmin résout le problème de l'échec de la connexion des utilisateurs de contrôle

藏色散人
Libérer: 2021-07-09 17:11:31
avant
2658 Les gens l'ont consulté

Cet article expliquephpmyadmincomment résoudre le problème de l'échec de la connexion des utilisateurs de contrôle. J'espère qu'il sera utile aux amis dans le besoin !

phpmyadmin n'a pas réussi à contrôler la connexion de l'utilisateur, la solution ultime

1 Voici les articles trouvés sur Internet

Depuis que j'ai installé phpmyadmin à l'aide d'apt-get, j'ai vérifié le fichier de configuration et j'ai trouvé que /usr/. share/ Le config.inc.php sous phpmyadmin correspond en fait à /etc/phpmyadmin/config.inc.php.

Ouvrez /etc/phpmyadmin/config.inc.php, selon le message d'erreur, trouvez le code pour contrôler l'utilisateur :

$cfg['Servers'][$i]['controluser'] =
$cfg['Servers'][$i]['controlpass'] =
Copier après la connexion

Supprimez la chose après le signe égal et remplacez-le par :

$cfg['Servers'][$i]['controluser'] = ‘root’;
$cfg['Servers'][$i]['controlpass'] = ’123456′;
Copier après la connexion

123456 est votre racine mot de passe, enregistrez-le. L'actualisation de la page phpmyadmin à l'aide de la connexion utilisateur de contrôle définie dans le fichier de configuration a échoué. Problème résolu.

Téléchargez un package d'installation correspondant à votre version de phpmyadmin depuis Internet. J'ai téléchargé : phpMyAdmin-3.2.2-all-linguals.zip, décompressez le fichier scripts/create_tables.sql, connectez-vous à phpmyadmin et créez une nouvelle base de données nommée. phpmyadmin. Importez le fichier create_tables.sql.

Puis modifiez /etc/phpmyadmin/config.inc.php et changez :

$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
$cfg['Servers'][$i]['relation'] = ‘pma_relation’;
$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
$cfg['Servers'][$i]['history'] = ‘pma_history’;
$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;
Copier après la connexion

Enfin, redémarrez mysql et apache.

Cependant, je ne l'ai pas résolu et je l'ai enregistré temporairement

2. Grâce à ma propre exploration

J'ai découvert que le fichier config.inc.php existe dans plusieurs chemins

via sudo find / -name config.inc.php

Trouver plusieurs chemins

/usr/share/phpmyadmin/setup/frames/config.inc.php
/var/www/html/wordpress/phpmyadmin/config.inc.php
/var/www/html/wordpress/phpmyadmin/setup/frames/config.inc.php
/var/lib/phpmyadmin/config.inc.php
/etc/phpmyadmin/config.inc.php
Copier après la connexion

En lisant le code à l'intérieur, j'ai découvert qu'il y avait deux gars dans

/etc/phpmyadmin/config.inc.php
Copier après la connexion

, $dbuser et $dbpass,

Changez ces deux gars en les comptes que vous utilisez pour vous connecter à la base de données et le mot de passe, tout ira bien, mais vous devez également redémarrer Apache et MySQL

3 Pour résumer,

J'ai quelques doutes : Pourquoi changer le

.
/etc/phpmyadmin/config.inc.php文件里面的
$cfg['Servers'][$i]['controluser'] =
$cfg['Servers'][$i]['controlpass'] =
Copier après la connexion

deux variables ne fonctionnent pas ?

En fait, ces deux variables désignent la configuration du nom d'utilisateur et du mot de passe du super-administrateur

Celles qui fonctionnent sont $dbuser, $dbpass.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!