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