Maison > Article > base de données > Comment effacer le mot de passe de connexion phpmyadmin et se connecter sans mot de passe
phpmyadmin se connecte à la base de données mysql Pour des raisons de sécurité, les mots de passe vides ne sont pas autorisés à se connecter à la base de données par défaut. Étant donné que les bases de données sont généralement configurées pour un accès par mot de passe, mais si elles ne sont utilisées que pour des tests dans l'environnement local, vous devez saisir le mot de passe de temps en temps, ce qui n'est pas très pratique.
Si vous n'avez pas modifié la configuration et utilisez un mot de passe vide pour vous connecter, phpmyadmin renverra un message d'erreur :
Login without a password is forbidden by configuration (see AllowNoPassword)
Nous pouvons modifier le fichier de configuration de phpmyadmin, et les paramètres peuvent être utilisés Connectez-vous à la base de données avec un mot de passe vide.
La configuration est modifiée comme suit :
Par exemple : le compte de la base de données est root et le mot de passe est vide
Ouvrez le fichier library/config.default.php dans le Répertoire d'installation de phpmyadmin et trouvez la Configuration correspondante, modifiez-la simplement selon les valeurs suivantes.
// MySQL user $cfg['Servers'][$i]['user'] = 'root'; // MySQL password $cfg['Servers'][$i]['password'] = ''; // Whether to try to connect without password $cfg['Servers'][$i]['nopassword'] = true; // whether to allow login of any user without a password $cfg['Servers'][$i]['AllowNoPassword'] = true;
Articles et tutoriels connexes recommandés : tutoriel phpmyadmin
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!