Nach Mysql-Update: Access denied for user: 'debian-sys-maint
Nach Mysql-Update: Access denied for user: 'debian-sys-maint
Hallo,
nachdem ich das Mysql Security Fix (DSA 707-1) eingespielt habe, habe ich auf mehreren Servern (alle woody) folgendes Problem.
Es wird der tägliche Cronjob mysql-server ausgeführt, dazu wird der von Debian erzeugte Mysql-User debian-sys-maint benutzt.
Der User kann sich aber nicht mehr an Mysql anmelden. Ich bekomme folgende Fehlermeldung:
/etc/cron.daily/mysql-server:
Unknown problem retrieving MySQL master log filenames in /etc/cron.daily/mysql-server.
ERROR 1045 at line 1: Access denied for user: 'debian-sys-maint@localhost' (Using password: YES)
run-parts: /etc/cron.daily/mysql-server exited with return code 1
Wie kann ich das Prblem beheben?
Es handelt sich u.a. um ein Produktivsystem. Ich kann Mysql also *nicht* deinstallieren und neu installieren.
Grüße,
a²
nachdem ich das Mysql Security Fix (DSA 707-1) eingespielt habe, habe ich auf mehreren Servern (alle woody) folgendes Problem.
Es wird der tägliche Cronjob mysql-server ausgeführt, dazu wird der von Debian erzeugte Mysql-User debian-sys-maint benutzt.
Der User kann sich aber nicht mehr an Mysql anmelden. Ich bekomme folgende Fehlermeldung:
/etc/cron.daily/mysql-server:
Unknown problem retrieving MySQL master log filenames in /etc/cron.daily/mysql-server.
ERROR 1045 at line 1: Access denied for user: 'debian-sys-maint@localhost' (Using password: YES)
run-parts: /etc/cron.daily/mysql-server exited with return code 1
Wie kann ich das Prblem beheben?
Es handelt sich u.a. um ein Produktivsystem. Ich kann Mysql also *nicht* deinstallieren und neu installieren.
Grüße,
a²
- feltel
- Webmaster
- Beiträge: 10466
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Du könntest das Passwort für debian-sys-maint@localhost neu setzen. Das zu benutzende Passwort wird bei der mysql-Server-Installation erzeugt und steht in /etc/mysql/debian.cnf.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
hallo,feltel hat geschrieben:Du könntest das Passwort für debian-sys-maint@localhost neu setzen. Das zu benutzende Passwort wird bei der mysql-Server-Installation erzeugt und steht in /etc/mysql/debian.cnf.
habe ich schon ausprobiert, also das PW in Mysql geändert. Bringt immer noch denselben Fehler!
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- feltel
- Webmaster
- Beiträge: 10466
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Ich hab mir mal ne Woody-Maschine gesucht und dort mal geschaut, aber unter dem Woody-MySQL-Server gibts garkeinen Maintainance-Cronjob. Hast Du evtl. die Sarge-Version des Pakets unter Woody installiert (aber das würde mehrere andere Pakete mit nachsich ziehen)?
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
Hallo,feltel hat geschrieben:Ich hab mir mal ne Woody-Maschine gesucht und dort mal geschaut, aber unter dem Woody-MySQL-Server gibts garkeinen Maintainance-Cronjob. Hast Du evtl. die Sarge-Version des Pakets unter Woody installiert (aber das würde mehrere andere Pakete mit nachsich ziehen)?
nein. Das sind reine Woody-Maschinen ohne irgendwelche Sarge-Pakete oder Backpatches...
- feltel
- Webmaster
- Beiträge: 10466
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Aber im Woody-MySQL-Server gibts den Cronjob /etc/cron.daily/mysql-server garnicht.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
debian-sys-maint eigenschaften??
Ich habe ein sehr ähnliches Problem. Nach einem gehackten Server durfte ich neu installieren, und habe danach das mySQL Datenverzeichnis wieder über das "frische" und demzufolge leere Datenverzeichnis drübergebügelt.
Mit der direkten Konsequenz, dass eben dieser von debian erzeugte debian-sys-maint user gelöscht wurde.
Jetzt möchte ich diesen neu anlegen, weiß allerdings nicht, wie genau dieser User ausgesehen hat ... kann mir hier evtl. jemand weiterhelfen?
Mit der direkten Konsequenz, dass eben dieser von debian erzeugte debian-sys-maint user gelöscht wurde.
Jetzt möchte ich diesen neu anlegen, weiß allerdings nicht, wie genau dieser User ausgesehen hat ... kann mir hier evtl. jemand weiterhelfen?
Hi,
habe ebend den Topic zufällig gefunden da ich nach infos zum user "debian-sys-maint" gesucht habe.
Hier die Lösung des Problem:
mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --datadir=/var/lib/mysql --skip-grant-tables --skip-networking &
Danach kann man auf die MySQL-DBs zugreifen.
mit killall mysqld wieder beenden.
mfg
marten
habe ebend den Topic zufällig gefunden da ich nach infos zum user "debian-sys-maint" gesucht habe.
Hier die Lösung des Problem:
mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --datadir=/var/lib/mysql --skip-grant-tables --skip-networking &
Danach kann man auf die MySQL-DBs zugreifen.
mit killall mysqld wieder beenden.
mfg
marten
Hallo...
ok.. der Thread ist etwas alt.. aber ich habe ne Lösung dafür gefunden..
Also:
erstmal habe ich von nen anderen System von mir die passwörter in der Mysql Datenban für den User debian-sys-maint
und aus der /etc/mysql/debian.cnf kopiert und auf den anderen Server eingefügt.
Nach einem dpkg-reconfigure mysql-server-4.1
klappte es dann..
Warum das dpkg-reconfigure mysql-server alleine nicht funktionierte.. weiß ich nicht..
MFG
Andre
ok.. der Thread ist etwas alt.. aber ich habe ne Lösung dafür gefunden..
Also:
erstmal habe ich von nen anderen System von mir die passwörter in der Mysql Datenban für den User debian-sys-maint
und aus der /etc/mysql/debian.cnf kopiert und auf den anderen Server eingefügt.
Nach einem dpkg-reconfigure mysql-server-4.1
klappte es dann..
Warum das dpkg-reconfigure mysql-server alleine nicht funktionierte.. weiß ich nicht..
MFG
Andre