Avatar billede -thomas- Nybegynder
31. juli 2003 - 14:39 Der er 12 kommentarer og
1 løsning

Blocked because of many connection errors

Jeg har pludselig fået et underligt problem, når jeg connecter til min udbyders mysql-server. Jeg får fejlen:

Host 'xx.xx.xx.xx' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'

Der er ingen problemer, når jeg connecter til localhost. Jeg har læst lidt rundt omkring om problemet og også prøvet kommandoen "mysqladmin flush-hosts", som den foreslår, men uden held. Nogen der har erfaringer med noget lignende?? Er den gal på min pc eller på udbyderens server?
Avatar billede erikjacobsen Ekspert
31. juli 2003 - 14:52 #1
Det er en normal reaktion fra MySql. Hvis du fx gentagne gange telnetter
til port 3306 og skriver noget vilkårligt (eller ingenting), fx fordi du
bare vil se om den er oppe (og evt gør det fra et programmeringssprog), så
vil den lukke for dig på det IP-nummer. Jeg kan ikke huske om den også
gøre det vel mange fejlagtige login-forsøg.

Det er kun din udbyder der kan lave den der med flush-hosts.
Avatar billede -thomas- Nybegynder
31. juli 2003 - 14:54 #2
Kan du ikke uddybe "og evt gør det fra et programmeringssprog" lidt? Jeg prøvede netop at connecte fra en visual basic applikation - har det noget med det at gøre?
Avatar billede erikjacobsen Ekspert
31. juli 2003 - 14:58 #3
Ja. Når du connecter forventer MySql-serveren, at klienten, som i dette
tilfælde er dit program, siger "goddag" på en bestemt måde - og det er vist
ikke ligefrem i klartekst. Gør den ikke det, så er det et fejlagtigt forsøg.
Et vist antal tillades, og så lukkes der.
Avatar billede -thomas- Nybegynder
31. juli 2003 - 15:01 #4
Ok, jeg kontakter min udbyder og får dem til at flushe. Tak for hjælpen.

Kan du så også forklare mig hvorfor, den ikke vil logge på databaserne med det password jeg hele tiden har brugt, efter jeg har opgraderet til mysql 4.0. Det virker hvis jeg fjerner passwordet helt?? Hvad kan det være og hvordan ændrer jeg mit password til det samme som før?
Husk et svar til point...
Avatar billede erikjacobsen Ekspert
31. juli 2003 - 15:04 #5
"jeg har opgraderet" ? På din egen maskine? Hvis din opgradering har
fjernet databasen med brugernavne og password får du standardindstillingen:
ingen password på root, og en gæstebruger uden navn og password, der kan
tilgå databaser med navnet "test_.....". Er dette tilfældet står der i
installationsvejledningen hvordan du med mysqladmin sætter password på root.
Avatar billede -thomas- Nybegynder
31. juli 2003 - 15:17 #6
Ja, på min egen har jeg opgraderet til mysql server 4.0.
Jeg prøver at logge på med brugernavn og adgangskode (dem som står i my.ini i windows), med stadig får jeg ikke adgang. Kun hvis jeg sletter koden i my.ini og i min connectionstring virker det. Det burde være samme indstillinger som før, men åbenbart ikke. Hvordan kan jeg nulstille disse settings?
Avatar billede erikjacobsen Ekspert
31. juli 2003 - 15:22 #7
my.ini skal du ikke bruge. Du skal i tabellen user i databasen mysql sætte
brugernavne og password - igen, formentlig. Du kan bruge programmet mysqladmin
Avatar billede -thomas- Nybegynder
01. august 2003 - 21:56 #8
Glemte helt at lukke spørgsmålet - jeg fik det løst på en eller anden måde med mysqladmin. Tak for hjælpen. Skriv et svar, så får du pointene.
Avatar billede erikjacobsen Ekspert
01. august 2003 - 23:20 #9
ok ;)
Avatar billede -thomas- Nybegynder
04. august 2003 - 08:43 #10
hm
Avatar billede erikjacobsen Ekspert
04. august 2003 - 08:50 #11
;) - ikke første gang jeg har glemt at sætte kryds det rigtige sted...
Men glem det endelig - jeg har rigeligt med point!
Avatar billede -thomas- Nybegynder
04. august 2003 - 08:53 #12
Ja, jeg tænkte at det ikke betød så meget siden du lagde en kommentar. Hvis du vil have dem skal jeg gerne oprette et nyt spg :)
Avatar billede erikjacobsen Ekspert
04. august 2003 - 10:23 #13
nej tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester