Maison > Article > base de données > Comment définir le mot de passe de connexion pour phpmyadmin
phpMyAdmin est directement connecté à MYSQL, la sécurité est donc très critique. Certains amis ne définissent pas de mot de passe de connexion pour phpMyAdmin par commodité. C'est très dangereux si cette adresse est connue. , votre MYSQL sera terminé.
Donc, pour des raisons de sécurité, nous devons toujours définir un mot de passe pour phpMyAdmin. Généralement, ce mot de passe est cohérent avec le mot de passe MYSQL. Par défaut, phpMyAdmin n'active pas la fonction de connexion et de saisie. peut Activer cette fonction grâce au code suivant :
Ouvrez config.inc.php dans le répertoire racine de phpMyAdmin et modifiez-le selon les lignes suivantes :
$cfgServers[$i]['auth_type']= 'cookie';
Il y a trois paramètres ici, cookie est l'un d'eux. Les deux autres paramètres sont config et http,
config signifie : selon le mot de passe dans le fichier de configuration (c'est-à-dire la méthode standard, cette méthode n'a pas d'authentification ;
).http : Utiliser l'authentification HTTP ;
cookie : Utilisez COOKIE pour l'authentification de connexion. Si vous utilisez IIS+PHP, l'authentification HTTP n'est pas valide. Cette fonction ne peut être utilisée que dans l'environnement du serveur APACHE. Dans des circonstances normales, la méthode COOKIE est utilisée.
Le fichier de configuration phpMyAdmin se trouve dans config.default.php sous les bibliothèques. La configuration principale est la suivante :
Généralement, si votre mysql et votre phpmyadmin sont placés sur le même serveur, le nom d'hôte est directement localhost
$cfg['Servers'][$i]['host'] = 'localhost';
Ensuite vous devez configurer le nom d'utilisateur et le mot de passe de mysql :
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = *****';
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!