MySQL auf ct-server; Zugang über Netzwerk
Georg Sandkühler
sk at sk-umwelt.de
Tue Feb 22 18:21:38 CET 2005
Am Dienstag, 22. Februar 2005 18:02 schrieb Johannes Vieweg:
> Am Dienstag 22 Februar 2005 18:25 schrieb Georg Sandkühler:
> [CUT]
>
> > ERROR 2003: Can't connect to MySQL server on 'server' (111)
> >
> > und zwar egal, als wer ich auf dem Client (auch root) angemeldet
> > bin. Diese Fehlermeldung ergibt bei google jede Menge Treffer; nach
> > dem Lesen des ca. 20. habe ich aufgegegeben, das hilft mir Alles
> > nicht.
> >
> > Irgendeine gute Idee?
>
> Ja. MySQL hat eine Tabelle, in der die User stehen, nämlich
> mysql.user. In der Spalte host (1. Spalte) kannst Du nachschauen, von
> wo der User sich einloggen kann: steht ein % da, ist damit jeder
> beliebige Rechner gemeint. Meist ist es so, das zwei Accounts
> existieren, einer für localhost und einer für den Rest der Welt.
Klar, das habe ich soweit - glaube ich - richtig gemacht; siehe meine Antwort
an Alain, da ist die Tabelle user abgebildet. Als root von externem Rechner
muss auch nicht sein, ist mir aus Sicherheitsgründen lieber, wenn der
Fernzugriff nur für weniger priviligierte User geht. Wie ich die priviliges
ändern/anpassen kann, habe ich in Koflers Buch "MySQL" gelernt, damit komme
ich hoffentlich klar.
Spannend vielleicht auch noch Folgendes: mit http://server/mysqladmin gelange
ich aus dem Browser auf dem Client in die Anmeldeseite auf dem Server, und
die Anmeldung klappt sowohl als User "georg" als auch als "root"....
Hääähhhh??????
> Bei meiner Installation (debian) ist nur ein Account für localhost
> sowie ein Account für den Rechner mit meinem Rechnernamen
> eingerichtet (also in dem Fall existiert ein Eintrag für localhost
> und littlebrother, so heißt mein Laptop). Du fügst den Globalzugriff
> so hinzu:
>
> GRANT ALL PRIVILEGES on *.* TO 'root'@'%' IDENTIFIED BY
> 'password' WITH GRANT PRIVILEGES;
>
> Das *.* bedeutet, das hier alle Datenbanken gemeint sind, Du kannst
> auch Privilegien für einzelne Datenbanken bzw. Tabellen vergeben.
>
> Und dann nicht vergessen, das der Datenbank auch bekannt zu
> machen:
>
> FLUSH PRIVILEGES;
>
> Dann dürfte es gehen.
>
> Johannes
--
mit freundlichen Grüßen aus Bad Pyrmont
Ihr Energiekostensenker
Ingenieurbüro SK Umwelt
Dipl.-Ing. Georg Sandkühler, M.E.
Wacholderweg 16
31812 Bad Pyrmont
T 05281 960630
F 05281 960631
E sk at sk-umwelt.de
U www.sk-umwelt.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20050222/5250db18/attachment.sig>
More information about the Linux
mailing list