From aff144259873fe25b1518533ddb5b20fe524579e Mon Sep 17 00:00:00 2001 From: jlecour Date: Thu, 16 Mar 2017 10:32:30 +0100 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9cision=20pour=20la=20restriction=20par?= =?UTF-8?q?=20h=C3=B4te?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoMySQL/Troubleshooting.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/HowtoMySQL/Troubleshooting.md b/HowtoMySQL/Troubleshooting.md index f5cc43ae..3a31f8e7 100644 --- a/HowtoMySQL/Troubleshooting.md +++ b/HowtoMySQL/Troubleshooting.md @@ -444,3 +444,13 @@ Lors du passage à la version 5.5.53, la valeur par défaut est passée de _vide Sur Debian, la nouvelle valeur par défaut est `/var/lib/mysql-files`. L'utilisation d'un lien symbolique de cet emplacement vers le dossier réel (par exemple `/home/mysqldump`) ne suffit pas et MySQL continue de refuser le dump. En attendant de passer à Stretch, nous recommandons de remettre la valeur par défaut précédente (_vide_) et redémarrer MySQL. + +## Restriction par bloc IP source + +Lorsqu'on souhaite que certains utilisateurs soient restreints en fonction de leur origine de connexion, on utilise le champ `Host` dans lequel on met autre chose que les valeurs classiques telles que `%` ou `localhost`. + +Pour une restriction sur une seule IP, c'est simple on l'indique dans ce champ. + +Pour une restriction par plage IP il faut donner une valeur de la forme `192.168.2.0/255.255.255.0`. +La notation CIDR (`192.168.2.0/24`) n'est pas supportée. +De plus il faut indiquer la première IP du bloc ; dans le cas d'un `/24` c'est `192.168.2.0` et pas `192.168.2.42`. \ No newline at end of file