2017-04-23 2 views
0

Ich versuche, eine AWS RDS-Instanz runnnig MySQL zu verwenden, um Daten aus meiner Android-Anwendung zu speichern. Allerdings gibt es ein Problem beim Versuch, eine Verbindung zur Datenbank herzustellen. Zuerst habe ich MySQL Workbench verwendet und die Verbindung funktionierte gut. Wenn ich am nächsten Tag versuchte, funktioniert es nicht. Workbench kann keine Verbindung zur Datenbank herstellen. Ich habe das von der AWS-Konsole aus überprüft, und an diesem Ende scheint auch alles in Ordnung zu sein. Wie kann ich jetzt auf diese Datenbank zugreifen?Ich kann nicht auf öffentlichen RDS auf AWS zugreifen, selbst mit öffentlichem Zugriff

+0

Haben Sie versucht, von demselben Netzwerk wie gestern darauf zuzugreifen? Ermöglicht Ihre Firewall den Zugriff? Wie haben Sie diesen "öffentlichen" Zugang geöffnet - von jedem IP, IP-Bereich oder etwas anderem? – nevsv

+0

Ich benutze das gleiche Netzwerk wie gestern. Und ich glaube nicht, dass meine Firewall hier eingreift. Ich habe die Öffnung für öffentliche Parameter eingeschaltet, um sie für die Öffentlichkeit zu öffnen. Muss noch etwas getan werden, um den öffentlichen Zugang zu öffnen? –

+0

Überprüfen Sie den Instanzstatus und überprüfen Sie in der Sicherheitsgruppe, dass Sie den Server für die Welt geöffnet haben. – nevsv

Antwort

1

Die Antwort gefunden! Anscheinend war das Problem bei den Sicherheitsgruppen. Die Sicherheitsgruppen wurden so aktualisiert, dass sie Verbindungen von TCP-Port 0-65535 von jeder IP-Adresse akzeptieren. Jetzt ist das Problem gelöst!

Verwandte Themen