![]() |
Datenbank: MySQL • Version: 5.6.20 • Zugriff über: UniDac
MySQL im Netzwerk
Hallo,
ich habe mir die XAMPP Protable als ZIP gezogen ( ![]() Den Apache Server und die MySQL Datenbank habe ich über die xampp-control.exe gestartet. ![]() Wenn ich jetzt versuche mich mit dem anderen PC zu verbinden, auf dem die MySQL Datenbank läuft, dann erhalte ich folgende Fehlermeldung: "Host 'xxxxx' is not allowed to connect to this MySQL server"
Delphi-Quellcode:
function TDatenmodul.ConnectToDatabase : Boolean;
begin try UniConnection.Connected := false; UniConnection.Server := '192.168.109.135'; UniConnection.Port := 3306; UniConnection.Database := 'test'; UniConnection.Username := 'root'; UniConnection.Password := ''; UniConnection.Connected := true; except on E:Exception do ShowMessage(E.Message); end; Result := UniConnection.Connected; end; Auf dem lokalen PC habe ich auch Testweise eine MySQL Datenbank laufen. Verbinde ich mich mit dem Server := 'localhost' dann klappt es. Server := '192.168.109.123' also die eigene IP dann bekomme ich auch obige Fehlermeldung. Was mache ich falsch ? |
AW: MySQL im Netzwerk
Hilft Dir das hier weiter?
![]() [edit] Oder auch hier: ![]() |
AW: MySQL im Netzwerk
Hi,
MySQL ist da sehr streng. Zum einen musst Du in der Config i.d.R. aktivieren, dass von extern auf die DB zugegriffen werden darf, und dann musst Du die Benutzerberechtigungen entsprechend setzen, d.h. einen Benutzer 'root'@'ClientIP' in Mysql anlegen und die Rechte setzen... Grüße |
AW: MySQL im Netzwerk
Danke, hat sofort geklappt.
|
AW: MySQL im Netzwerk
Hast du dir in der FAQ mal
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz