Comment changer le mot de passe pour l'utilisateur root dans phpMyAdmin sur le serveur WAMP? parce que je suis bloqué sur phpMyAdmin, après avoir changé le mot de passe de manière incorrecte.Mettre un mot de passe à un utilisateur dans PhpMyAdmin dans Wamp
Répondre
mon fichier config.inc.php dans le dossier phpmyadmin. Modifiez le nom d'utilisateur et le mot de passe que vous avez définis pour votre base de données.
<?php
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'enter_username_here';
$cfg['Servers'][$i]['password'] = 'enter_password_here';
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';
/* Advanced phpMyAdmin features */
$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';
/*
* End of servers configuration
*/
?>
Recherchez votre installation de PhpMyAdmin pour un fichier appelé Documentation.txt. Ceci décrit comment créer un fichier appelé config.inc.php et comment configurer le nom d'utilisateur et le mot de passe.
j'ai quelques problèmes avec elle, et il fixe mon utilisant une autre variable config
$cfg['Servers'][$i]['AllowNoPassword'] = true;
instead
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
peut-être il quelqu'un UTILE ot
Il y a un fichier appelé config.inc.php dans le dossier phpmyadmin.
Le chemin du fichier est C: \ wamp \ apps \ phpmyadmin4.0.4
Modifier le auth_type 'cookie' pour 'config' ou 'http'
$ cfg [ 'Servers'] [ $ i] ['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
ou
$cfg['Servers'][$i]['auth_type'] = 'http';
Quand vous allez sur le site phpmyadmin alors vous demandera le nom d'utilisateur et mot de passe. Cela empêche également les personnes externes d'accéder à votre application phpmyadmin si votre serveur Web est exposé à des connexions externes.
Duganets blocs de solution phpmyadmin en permanence et même pas l'utilisateur root sera en mesure d'accéder. Mais la solution donnée par brianb & suchetan est vraiment merveilleuse. –
Retournez à la par défaut paramètre en suivant cette étape:
Au lieu de
$cfg['Servers'][$i]['AllowNoPassword'] = false;
changement à:
$cfg['Servers'][$i]['AllowNoPassword'] = true;
dans votre fichier config.inc.php
.
Ne spécifiez aucun mot de passe et placez le nom d'utilisateur tel qu'il était auparavant, ce qui signifie root
.
E.g.
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Cela a fonctionné pour moi après avoir modifié mon dossier config.inc.php
.
On dirait que le nom d'utilisateur et le mot de passe de phpmyadmin sont stockés ailleurs (probablement dans un fichier de configuration personnalisé) dans WAMP ou qu'il y a du hachage supplémentaire ou ... impliqué dans le processus. Par conséquent, pour modifier le mot de passe par défaut «config», vous pouvez parcourir «<host>/phpmyadmin/user_password.php
» à l'aide de votre navigateur.Vous serez invité à entrer vos informations d'identification mysql, puis vous pourrez utiliser le formulaire affiché pour modifier le mot de passe stocké pour l'utilisateur auquel vous vous êtes connecté précédemment.
si n'a pas trouvé d'utilisation de mot de passe sur la ligne de commande mysql -u root -p il demandera mot de passe il sera mot de passe par défaut de vous tapez au démarrage de l'installation. Ce sera votre mot de passe pour Ouvrir une session et phpmyadmin
Pour les versions ultérieures, il peut également être appelé config.sample.inc.php – KarlosFontana
Je n'ai pas un nom d'utilisateur ou mot de passe dans la ligne de mon fichier config.inc – CodyBugstein