5568 sujets

Sémantique web et HTML

Bonjour,

Comment bloquer l'accès à phpMyAdmin pour pas que toutes mes bases soient publiques ?

Merci.
Christophe
Modérateur
Bonjour,

Ça se configure dans un fichier qui s'appelle config.inc.php

L'endroit où se trouve ce fichier dépend de l'installation qui a été faite sur le serveur et du type du serveur. Il peut éventuellement y en avoir plusieurs. Il faut chercher. S'il s'agit d'un serveur linux, il y a de grande chance qu'il soit simplement dans un répertoire du genre /etc/phpmyadmin/ ou /etc/phpMyAdmin/ ou dans le répertoire où se trouve phpMyAdmin lui-même.

Dans ce fichier config.inc.php, il devrait y avoir la ligne suivante :
$cfg['Servers'][$i]['auth_type']     = 'config';

On remplace 'config' par 'cookie' et ça devrait suffire.

Documentation de phpMyAdmin concernant ce fichier de configuration : https://docs.phpmyadmin.net/en/latest/config.html

Amicalement,