MySQL über Webmin administrieren
Jan
- datenbank
Hallo Leute!
Mir ist leider ein Missgeschick passiert ;o(
Es ist so, dass eine Verbindung über die Netzwerk-IP (192.168....) nicht funktionierte, nur als Localhost. Deshalb bin ich ins Webmin und habe über den Punkt "Host-Rechte" auf beliebig umgestellt, seitdem klappt keine einzige Verbindung mehr, auch über das Webmin zeigt nur noch die Test-Datenbank und über jeden Menü-Punkt bekomme ich die Meldung "DBI connect failed : Access denied for user: '@localhost' to database 'mysql'"
Wie kann ich das nun wieder rückgängig machen? Neben Webmin kann ich auch per SSH auf den MySQL-Server zugreifen.
Hoffe, dass mir hier jemand weiterhelfen kann.
lg, Jan
Moin!
Wie kann ich das nun wieder rückgängig machen?
Du hast für den "beliebigen" Host das "%"- Zeichen verwendet?
Neben Webmin kann ich auch per SSH auf den MySQL-Server zugreifen.
Ja. Allerdings wirst Du Root- Rechte auf dem Server brauchen.
1. MySQL-Server anhalten:
2. Hoffen und beten dass jetzt niemand einen illegalen Zugriff versucht und den MySQL- Server so starten, dass die Rechte nicht beachtet werden:
Dann rasch mysql als Root starten, mysql- Datenbank benutzen:
update user set host ='%' where 1;
exit
3. Neu starten nicht vergessen:
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Moin!
/etc/init.d/ restart ist natürlich falsch. Hier die Befehle und Pfade für die SuSE- Standardinstallation:
Äh.
Das Stppen auch:
Das Starten mit der Option:
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®