MySQL-Zugriff von externen Clients

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
JohnP
Beiträge: 29
Registriert: 03.10.2003 02:51:26

MySQL-Zugriff von externen Clients

Beitrag von JohnP » 05.11.2003 12:08:15

Hallo,

ich versuche, von einem CLient aus auf den mysqld zuzugreifen, der auf einem Debian Woody System läuft. Ich bekomme jedoch immer die Meldung:

Code: Alles auswählen

1130 - Host 'xXxXx' is not allowed to connect to this MySQL server
Der Client steht genau einen Meter neben dem Server ( :P), liegt im selben Subnet, und vor allem: Ich habe bereits das skip-networking aus der my.cnf auskommentiert. Lokal kann ich natürlich auf die mysql-db zugreifen, aber halt mit meinem Client nicht. Kann mir jmd helfen?

Greez,
JohnP.

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 05.11.2003 12:35:15

Ich kenn mich jetzt mit SQL nicht so aus, aber ich würd mal die Dateien /etc/hosts.allow und /etc/hosts.deny anschauen.

gruss
manuel

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 05.11.2003 16:22:20

Hat denn der User Rechte auf die MySQL-DB? Stichwort GRANT.

BTW: Moved nach weitere Dienste, da das kein Installationsproblem ist.

psychodimi
Beiträge: 47
Registriert: 05.11.2003 08:54:57
Wohnort: Ansbach
Kontaktdaten:

Beitrag von psychodimi » 05.11.2003 20:55:27

Führe mal auf dem Server auf der Konsole netstat -tunlp aus und schau, ob MySQL-Port offen ist. Muss irgendwas mit 33xx sein.
Wenn das nicht der Fall ist, dann läuft MySQL nach außen nicht richtig.
Dann hast du immer hin einen Anhaltspunkt

Benutzeravatar
Picknicker
Beiträge: 654
Registriert: 25.04.2003 16:28:02
Wohnort: Saarland

Beitrag von Picknicker » 12.11.2003 10:10:03

oder aber dein SQL User mit dem du zu SQL connectest darf nur vom localhost auf dein SQL Server connecten .. und nicht von überall bzw dieser speziellen IP die du gerade mit dem Client verwendest.
cu
Picknicker

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 12.11.2003 10:15:23

in mysql.user steht u.a. welcher user von welchem host connecten darf, in der betreffenden spalte kann dann bei bedarf auch ein ganzes subnet (192.168.1.0/255.255.255.0) eingetragen werden.
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.11.2003 18:35:35

Die Option "skip-networking" muss auch auskommentiert werden...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten