Standardmäßig akzeptiert Ihre Datenbank nur Verbindungen von dem Server, auf dem sie sich befindet. Wenn Sie eine Verbindung von Ihrem eigenen Computer oder einer externen Anwendung herstellen möchten, müssen Sie den Remote-Zugriff auf MySQL für eine bestimmte Adresse zulassen. In dieser Anleitung wird erläutert, wie Sie dies sicher in DirectAdmin einrichten können.
Wann Sie dies benötigen #
- Ein Desktop-Tool wie MySQL Workbench mit Ihrer Datenbank verbinden.
- Einer externen Anwendung oder einem externen Server das Lesen Ihrer Datenbank gestatten.
- Einem Entwickler die Fernzugriffsmöglichkeit für Wartungsarbeiten gewähren.
Einen Remote-Host zulassen #
- Melden Sie sich bei DirectAdmin an.
- Gehe zu Kundenbetreuer > MySQL-Verwaltung.
- Finde die Zugriff auf Hosts Option.
- Fügen Sie die IP-Adresse hinzu, der eine Verbindung gestattet werden soll.
- Speichern.
Sicherheit geht vor #
Durch den Fernzugriff haben mehr Personen Zugriff auf Ihre Datenbank – gehen Sie daher mit den Zugriffsrechten sparsam um:
- Lassen Sie nur bestimmte IP-Adressen zu – verwenden Sie niemals einen Platzhalter, der den Zugriff für jedermann ermöglicht.
- Verwenden Sie ein sicheres Datenbankpasswort.
- Entfernen Sie Zugriffshosts, die Sie nicht mehr benötigen.
Verbinden #
Geben Sie in Ihrem Fernzugriffstool den Namen Ihrer Datenbank, Ihren Benutzernamen, Ihr Passwort, den Hostnamen oder die IP-Adresse des Servers sowie den Port 3306 ein. Sollte sich Ihre eigene IP-Adresse ändern (was bei vielen Heimverbindungen der Fall ist), müssen Sie möglicherweise die zulässige Adresse aktualisieren.
Fehlerbehebung #
- Verbindung abgelehnt: Vergewissern Sie sich, dass Ihre aktuelle IP-Adresse in der Liste der zugelassenen Hosts aufgeführt ist.
- Zugriff verweigert: Überprüfen Sie den Datenbankbenutzer und das Passwort noch einmal.
- Die IP-Adresse ändert sich ständig: Fragen Sie Ihren Provider nach einer statischen IP-Adresse oder passen Sie den Eintrag bei Bedarf an.
Brauchen Sie Hilfe? #
Sollte die Fernzugriffsverbindung nicht hergestellt werden können, hilft Ihnen unser Support-Team gerne per Live-Chat weiter.