Externer Zugriff auf MySQL-Server
Hallo!
Leider ist es nicht möglich, dass ich von extern auf meinen MySQL-Server zugreife!
Habe die neue Version von MySQL auf einem Windows Server 2008 mit fixer IP installiert und möchte nun von meiner .net-Anwendung darauf zugreifen.
Leider funktioniert dies nicht, da ich folgenden Fehler erhalte: Unable to connect to any of the specified MySQL hosts.
Folgende Punkte habe ich aber bereits geprüft bzw. erledigt:
1. Port 3306 wird nicht durch Firewall blockiert
2. Eigener User mit Host % wurde angelegt
3. Connectionstring ist korrekt, da der Zugriff auf die gleiche Datenbank LOKAL funktioniert
Vermute, dass ich noch etwas in der mysql.ini einstellen muss - deshalb wäre es toll, wenn jemand einen Tipp für mich hätte!
Vielen Dank im Voraus
lg
christian
Leider ist es nicht möglich, dass ich von extern auf meinen MySQL-Server zugreife!
Habe die neue Version von MySQL auf einem Windows Server 2008 mit fixer IP installiert und möchte nun von meiner .net-Anwendung darauf zugreifen.
Leider funktioniert dies nicht, da ich folgenden Fehler erhalte: Unable to connect to any of the specified MySQL hosts.
Folgende Punkte habe ich aber bereits geprüft bzw. erledigt:
1. Port 3306 wird nicht durch Firewall blockiert
2. Eigener User mit Host % wurde angelegt
3. Connectionstring ist korrekt, da der Zugriff auf die gleiche Datenbank LOKAL funktioniert
Vermute, dass ich noch etwas in der mysql.ini einstellen muss - deshalb wäre es toll, wenn jemand einen Tipp für mich hätte!
Vielen Dank im Voraus
lg
christian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 169197
Url: https://administrator.de/contentid/169197
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
5 Kommentare
Neuester Kommentar
servus,
ich habe ein ähnliches Problem:
- Server 2008R2
- MySQL 5.5.15
- Firewalls soweit geöffnet (mit Wireshark getestet!)
wenn ich per "mysql -uroot -p -hlocalhost od -h127.0.0.1" verbinde, dann könnte ich mich anmelden usw...
wenn ich dann aber per "mysql -uroot -p -hlocalhost od -h217.#.#.#" (also mit meiner öffentlichen IP des Servers) dann krich ich ein "ERROR 2003 (HY000): Can't connect to MySQL server on '217.#.#.#' (10060)"
die gleiche Meldung bekomm ich auch von extern.
in der my.conf hab ichs mit "bind-address=0.0.0.0" sowie ohne versucht... auch das binden direkt an die öffentliche IP bewirkt nichts (außer dass dann natürlich localhost nicht mehr läuft)
ich hab auch "enable-named-pipe" in der config aktiviert (wobei's auch glaube ich sogar standardmäßig aktiv ist und mir beim externen Zugriff auch wenig hilft).
externer Zugriff auf Port 3306 wird durch eine Firewall extern auf unsere Firmen-IP beschränkt.
wir haben das bei unserem alten 2003er Webserver auch "genau" so am laufen. (da als Srv2003 x64, MySQL 5.0)...
wie schon erwähnt hab ich mit dem Wireshark mal den Verkehr mitgehört und die Anfragen von meinem Rechner vom Büro aus sehen können die ich mit HeidiSQL gestartet hab. aber da rührt sich nix...
irgendwie verzweifel ich leicht
Gruß
Christian
ich habe ein ähnliches Problem:
- Server 2008R2
- MySQL 5.5.15
- Firewalls soweit geöffnet (mit Wireshark getestet!)
wenn ich per "mysql -uroot -p -hlocalhost od -h127.0.0.1" verbinde, dann könnte ich mich anmelden usw...
wenn ich dann aber per "mysql -uroot -p -hlocalhost od -h217.#.#.#" (also mit meiner öffentlichen IP des Servers) dann krich ich ein "ERROR 2003 (HY000): Can't connect to MySQL server on '217.#.#.#' (10060)"
die gleiche Meldung bekomm ich auch von extern.
in der my.conf hab ichs mit "bind-address=0.0.0.0" sowie ohne versucht... auch das binden direkt an die öffentliche IP bewirkt nichts (außer dass dann natürlich localhost nicht mehr läuft)
ich hab auch "enable-named-pipe" in der config aktiviert (wobei's auch glaube ich sogar standardmäßig aktiv ist und mir beim externen Zugriff auch wenig hilft).
externer Zugriff auf Port 3306 wird durch eine Firewall extern auf unsere Firmen-IP beschränkt.
wir haben das bei unserem alten 2003er Webserver auch "genau" so am laufen. (da als Srv2003 x64, MySQL 5.0)...
wie schon erwähnt hab ich mit dem Wireshark mal den Verkehr mitgehört und die Anfragen von meinem Rechner vom Büro aus sehen können die ich mit HeidiSQL gestartet hab. aber da rührt sich nix...
irgendwie verzweifel ich leicht
Gruß
Christian