Wenn man MySQL unter Ubuntu oder Debian per Hand komplett neu installiert, dann muss man den User debian-sys-maint anlegen, sonst gibt es Probleme den orginalen Start-Skripen und bei Updates.
Zuerst muss man das Passwort auslesen bzw. neu setzen. Man findet es in der Datei
/etc/mysql/debian.cnf
.
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = GEHEIMES_PASSWORT
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = GEHEIMES_PASSWORT
socket = /var/run/mysqld/mysqld.sock
Wenn man das Passwort hat, dann kann man den Nutzr neu anlegen:
CREATE USER IF NOT EXISTS 'debian-sys-maint'@'localhost' IDENTIFIED BY 'GEHEIMES_PASSWORT';
GRANT ALL ON *.* TO 'debian-sys-maint'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;