Von externer IP auf Mysql zugreifen.

Von externer IP auf Mysql zugreifen.

am 19.04.2006 20:49:19 von unknown

Post removed (X-No-Archive: yes)

Re: Von externer IP auf Mysql zugreifen.

am 19.04.2006 21:00:14 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Von externer IP auf Mysql zugreifen.

am 19.04.2006 21:06:07 von Jonathan Heinen

mal googeln... z.B.

http://www.elektronikschule.de/~grupp/mysql/mysql_privileges _d.html

Gruß Jonathan

Andreas Kretschmer schrieb:
> begin Karl Matern wrote:
>> Hallo,
>
>> ich habe hier eine Mysql 4.1.11 auf Debian laufen.
>> Wie kann ich den Zugriff auf die DB von zwei externen IPs zulassen?
>
> Steht in der Doku.
>
>
> end
> Andreas

Re: Von externer IP auf Mysql zugreifen.

am 19.04.2006 21:21:29 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Von externer IP auf Mysql zugreifen.

am 19.04.2006 21:33:15 von Jonathan Heinen

Andreas Kretschmer schrieb:
> begin Jonathan Heinen wrote:
>> mal googeln... z.B.
>
> Genau. Zum Beispiel, wie man quotet. Aber ich bin mal nicht so, ich sage
> es Dir gleich: http://learn.to/quote
> Na, bin ich heute nicht nett? Kenn mich selbst nicht mehr...
>
>
>
> end
> Andreas


Hi =)

Warum sagsten mir nicht auch gleich was ich falsch gemacht hab =)... bin
nämlich nicht nur zu faul zum suchen sondern auch zu faul zum lesen *gg* =)

Aber gut was auch immer dich sooo gestört hat sag es mir und ich versuch
es zu unterlassen ... oder bin einfach ganz still =)

Jonathan

Re: Von externer IP auf Mysql zugreifen.

am 19.04.2006 22:05:25 von unknown

Post removed (X-No-Archive: yes)

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 13:11:50 von unknown

Post removed (X-No-Archive: yes)

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 13:39:05 von Christian Kirsch

Karl Matern schrieb:
> Andreas Kretschmer wrote:
>
> Hallo Andreas,
>
>>> ich habe hier eine Mysql 4.1.11 auf Debian laufen.
>>> Wie kann ich den Zugriff auf die DB von zwei externen IPs zulassen?
>> Steht in der Doku.
>>
> Ich habe nach Anleitung mit
> grant select on dbname.* to user@'111.222.333.444' identified by 'password';
>
> zwei IPs freigegeben.
> netstat -an | grep 3306 gibt unter anderem:
>
> tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
>
> aus.
>
> Die bei Google gefundene Option skip-networking existiert in meiner my.cnf
> nicht.
> Trotzdem bekomme ich von dem (vermeindlich) freigegebenen PC die
> Fehlermeldung 2013: Lost connection to MySQL server during query.
>
> Was könnte ich noch übersehen/falschgemacht haben?
>
Es gibt keinen Anhaltspunkt dafür, dass diese Fehlermeldung etwas mit
Rechten zu tun hat. Wenn Du mit mysql (Komandozeilen-Client) eine
Verbindung etwa per
mysql -u user -p -h hostname dbname
bekommst, dann ist von dieser Seite her alles ok. Wenn nicht ->
Fehlermeldung?

Die Fehlermeldung, die Du hier postest, bezieht sich ja auf eine
konkrete Query - welche ist das? Und falls Du PHPMyAdmin benutzen
solltest: Das und die diversen Schwierigkeiten damit sind hier
off-topic. Wenn sich das Problem nicht auf der Kommandozeile
reproduzieren lässt, ist es keins.

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 13:45:35 von Axel Schwenke

Karl Matern wrote:
>
>>> Wie kann ich den Zugriff auf die DB von zwei externen IPs zulassen?

>> Steht in der Doku.
>>
> Ich habe nach Anleitung mit
> grant select on dbname.* to user@'111.222.333.444' identified by 'password';
>
> zwei IPs freigegeben.

So weit, so gut.

> netstat -an | grep 3306 gibt unter anderem:
>
> tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
^^^^^^^^^
So wird das nix.

> Die bei Google gefundene Option skip-networking existiert in meiner my.cnf
> nicht.

Es gibt ja auch noch bind-address. Obwohl es auf einem unixoiden
System relativ sinnlos ist, das auf 127.0.0.1 zu setzen - für
lokale Connections nimmt man besser den UNIX-Domain Socket.

> Trotzdem bekomme ich von dem (vermeindlich) freigegebenen PC die
> Fehlermeldung 2013: Lost connection to MySQL server during query.

Komisch. Ich lese da nichts von "hab keine Verbindung bekommen",
sondern vielmehr "meine Verbindung ist plötzlich weg". Typischer-
weise bekommt man diesen Fehler, wenn der MySQL-Server crasht.
Das steht dann aber im MySQL-Errorlog


XL

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 14:14:29 von unknown

Post removed (X-No-Archive: yes)

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 15:51:28 von Harald Stowasser

Karl Matern schrieb:
>
> Ich habe nach Anleitung mit
> grant select on dbname.* to user@'111.222.333.444' identified by 'password';
>
> zwei IPs freigegeben
....
> Was könnte ich noch übersehen/falschgemacht haben?

Kann es sein, das du die Doku nur halb gelesen hast, und
FLUSH PRIVILEGES nicht ausgeführt hast?

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 15:55:25 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 16:04:42 von Kai Ruhnau

Harald Stowasser wrote:
> Karl Matern schrieb:
>> Ich habe nach Anleitung mit
>> grant select on dbname.* to user@'111.222.333.444' identified by 'password';
>>
>> zwei IPs freigegeben
> ...
>> Was könnte ich noch übersehen/falschgemacht haben?
>
> Kann es sein, das du die Doku nur halb gelesen hast, und
> FLUSH PRIVILEGES nicht ausgeführt hast?

Kann es sein, dass du die Doku nur halb gelesen hast und dabei überlesen
hast, dass das bei GRANT gar nicht nötig ist :-P

http://dev.mysql.com/doc/refman/5.0/en/adding-users.html

The reason for using FLUSH PRIVILEGES when you create accounts with
INSERT is to tell the server to re-read the grant tables. Otherwise, the
changes go unnoticed until you restart the server. With GRANT, FLUSH
PRIVILEGES is unnecessary.

Grüße
Kai

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 16:29:02 von Christian Kirsch

Harald Stowasser schrieb:
> Karl Matern schrieb:
>> Ich habe nach Anleitung mit
>> grant select on dbname.* to user@'111.222.333.444' identified by 'password';
>>
>> zwei IPs freigegeben
> ...
>> Was könnte ich noch übersehen/falschgemacht haben?
>
> Kann es sein, das du die Doku nur halb gelesen hast, und
> FLUSH PRIVILEGES nicht ausgeführt hast?

Warum sollte man nach einem GRANT ein FLUSH ausführen? FLUSH war
nötig, als es noch kein GRANT gab, IIRC.

Re: Von externer IP auf Mysql zugreifen.

am 20.04.2006 19:17:21 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)