Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2007, 10h54   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut Unblock with 'mysqladmin flush-hosts

Bonjour, je suis un gros débutant donc veuillez m'excuser si vous me trouvez un peu bourrin.
Voilà j'ai le message suivant quand j'essaye d'accéder à phpmyadmin via le web ==> #1129 - Host 'UNDERNET' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'

Donc je me suis connecté via terminal serveur sur le serveur de base de données et j'ai entré les ligne de commande suivante via "Run>cmd" dans le répertoire mysql>bin

1er commande "mysqladmin flush-hosts" sans succés
2eme commande "mysqladmin flush-privileges" sans succés
3eme commande "mysqladmin reload" sans succés

A chaque fois le message d'erreur est le suivant

==> "mysqladmin: reload failed; error: 'Access denied. You need the RELOAD privilege for this opération".
Merci de votre aide.
duchnok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 10h58   #2
Membre émérite
 
Avatar de Mathusalem
 
Inscription : décembre 2003
Messages : 994
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 994
Points : 914
Points : 914
le serveur sur lequel tourne mysql t'appartient ?
__________________
Solidarités Nouvelles face au Chômage association loi de 1901, indépendante de tout parti politique et de toute confession religieuse.
Mathusalem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 11h04   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut Oui le serveur est à moi

merci de votre aide
duchnok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 13h40   #4
Membre actif
 
christian
Développeur indépendant
Inscription : août 2004
Messages : 251
Détails du profil
Informations personnelles :
Nom : christian
Âge : 43
Localisation : France

Informations professionnelles :
Activité : Développeur indépendant
Secteur : Transports

Informations forums :
Inscription : août 2004
Messages : 251
Points : 184
Points : 184
Par défaut un peu tard mais ca peut servir...

ce genre de probleme arrive quand le nombre de connexion infructueuses a été atteint.
c'est un mecanisme de sécurité de mysql contre le brute force..
Par defaut, au bout de 10 connexions infructueuses pour un meme client, l'hote mysql declare ce client comme tendancieux, voir possible pirate.
Donc, il bloque les prochaines tentatives de connexion de ce client.
pour résorber le blocage et remettre les compteurs à 0, il faut taper en ligne de commande : mysqladmin -u root -ppassword flush-hosts
nota bene. remplacer root et password par un compte et un password ayant les droits necessaires, idealement, le compte root ou equivalent.
ou via phpmyadmin, dans une requete sql avec un compte admin: flush hosts;

autre possibilité, augmenter le nombre de tentatives avant blocage.
dans my.cnf :
max_connect_errors = 200

200 ca me parait bien..
ca permet de pas etre bloqué dés les premiers essais, mais ca bloque un eventuel brute force..
eomer212 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h34.


 
 
 
 
Partenaires

Hébergement Web