Hi. Ich habe mir bei 1und1 einen Suse-V-Server geholt. Da läuft natürlich auch eine Firewall drauf. Ich wollte kurzzeitig den MySQL-Port freigeben, um per lokalem MySQL-Client auf die DB dort zuzugreifen.
Ich gebe also Port 3306 frei, erhalte aber "Can't connect to MySQL server on '[IP-Adresse]'. Hm. Ich habe testweise mal ALLE Ports in ALLE Richtungen auf dem Server freigegeben: Gleiches Problem.
Ich selbst sitze hinter einem NAT-Router, auch hier habe ich sowohl dessen Firewall als auch die Windows-Firewall deaktiviert.
Wenn die Benutzer-Rechte der Datenbank nur Zugriff von "localhost" (Einstellung von Host) erlauben, dann werden alle anderen Anfragen abgelehnt. Du solltest die Benutzer-Rechte dahingehend mal prüfen.
Täglicher Ranking-Check Deiner Top-Keywords mit Traffic-Index für Mobile und Desktop, Serp-View, Reporting, Ranking-Charts, Konkurrenzanalyse, Ranking-Verteilung, Keyword-Suggest und mehr für nur 11,90 € / Monat. Jetzt alle rankseek-Tools 30 Tage kostenlos testen » [url=httpss://www.rankseek.com/features.php]Features[/url]
Ich weiss nicht was Du für eine Administrationsoberfläche hast, Confixx usw.
Jedenfalls kanst Du über den Admin, Resellerbereich den externen Zugriff für jede Datenbank einzeln einstellen..
Schau auch mal in der /etc/my.cnf nach ob da #skip-networking überhaupt auskommentiert ist.