NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Passatfahrer
Feb 06, 2022Aspirant
MySQL erver lässt sich nicht anpingen
Hallo zusammen, ich habe auf meinem RN104 ( Firmware 6.10.6) den MySQL Server, PHP und PHPMyAdmin installiert. Ich habe in dem PHPMyAdmin einen neuen Benutzer angelegt und dort zeigt er auch an, da...
- Feb 09, 2022
Henning,
Es ist auch möglich dass die Standard-Konfiguration in my.cnf nur die localhost Verbindung zulässt. Du kannst einfach die Zeile mit bind-address = 127.0.0.1 auskommentieren (mit einem # )
# vi /etc/mysql/my.cnf
# kommentieren
#bind-address = 127.0.0.1...dann den MySQL neu starten (über WEb UI, oder ziemlich sicher auch ab CLI)
# systemctl restart mysql
schumaku
Feb 09, 2022Guru - Experienced User
Üblicherweise pingt man IP adressen, keine Ports.
Hast die Privilegien für den Zugriff über das Netzwerk auch gesetzt'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED BY 'mypassword';
Passatfahrer
Feb 09, 2022Aspirant
schumaku schrieb:Üblicherweise pingt man IP adressen, keine Ports.
Hast die Privilegien für den Zugriff über das Netzwerk auch gesetzt'
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED BY 'mypassword';
Ok, natürlich habe ich die IP Adresse vom NAS versucht über den Port 3306 zu pingen.
Ich dachte die Privilegien habe ich über den neu angelegten Benutzer gesetzt?? Scheinbar reicht das nicht.
Kannst du für einen Laien wie mich Deine Kommandozeile näher erklären??
Danke schonmal
Grüße
Henning
- schumakuFeb 09, 2022Guru - Experienced User
Lieber Henning,
Das ist ein MySQL Kommando mit dem mal (ganz grob) die Rechte für alle MySQL Datenbanken an den MySQL Benutzer (im Beispiel root) ab einer bestimmten IP Adresse (z.B. ein PC, ein IoT, ...) mit einem bestimmten Passwort vergeben werden.
Das ist nötig damit Du über das Netzwerk von der definierten IP Adresse aus mit dem definierten Benutzernamen und Passwort zugegriffen werden kann. Anderenfalls meldet sich der MySQL Server überhaupt nicht.
Das kannst Du natürlich auch über ein Klick-Tool machen - aber es ist immer schwierig zu beruteilen "das hab ich gemacht".
-Kurt
- schumakuFeb 09, 2022Guru - Experienced User
Henning,
Es ist auch möglich dass die Standard-Konfiguration in my.cnf nur die localhost Verbindung zulässt. Du kannst einfach die Zeile mit bind-address = 127.0.0.1 auskommentieren (mit einem # )
# vi /etc/mysql/my.cnf
# kommentieren
#bind-address = 127.0.0.1...dann den MySQL neu starten (über WEb UI, oder ziemlich sicher auch ab CLI)
# systemctl restart mysql
- PassatfahrerFeb 09, 2022Aspirant
Hallo Kurt,
danke für die ganzen Tips.
Reicht putty dafür um das einzugeben?? Oder muss ich dafür irgendas anderes haben?
Ich such mal ob es dafür irgendwo eine Anleitung für solche dummies wie mich gibt...
Grüße
Henning
Related Content
NETGEAR Academy

Steigern Sie Ihre Fähigkeiten mit der Netgear Academy - Lassen Sie sich schulen, zertifizieren und bleiben Sie mit der neuesten Netgear-Technologie auf dem neuesten Stand!
Machen Sie mit!
ProSupport for Business

Umfassende Supportpläne für maximale Netzwerkverfügbarkeit und geschäftliche Sicherheit