Guten Abend zusammen,
ich habe, mal wieder, eine richtig "dumme Frage".
Ich nutze einen Maria-DB Server unter Ubuntu 24.04.1 LTS. Diesen habe ich vor ungefähr drei Wochen aufgesetzt und in meine Scripte eingebunden. Zusätzlich habe ich auch phpmyadmin installiert, um die Tabellen leicht online einsehen zu können.
Nun war es so, dass ich den Ubuntu-Server knapp 18 Tage ohne Neustart laufen habe lassen, eine entsprechende Laufzeit hatte auch der MariaDB-Server. Heute Abend habe ich Updates installiert und da es wohl Kernel-Updates waren, wurde ein Neustart eingefordert. Diesen habe ich durchgeführt. Diesen führte ich durch, da der Server ohnehin schon sehr lange am Stück lief.
Nach dem Neustart prüfte ich, ob alle Dienste wieder online waren, wobei mir aufgefallen ist, dass es ein Problem mit dem MariaDB Server gibt. Dieser versucht als root auf dem System irgendetwas auszuführen (ich dachte es gäbe einen seperaten MariaDB-Root), wobei ohne Passwort etwas versucht wird.
Hier einmal die Einträge, welche durch "sudo service mariadb status" ausgegeben werden: (Im Anhang als gesamter Ausdruck, hier nur die relevanten Zeilen)
Nov 03 21:34:33 ubuntu mariadbd[1204]: 2024-11-03 21:34:33 0 [Note] InnoDB: Buffer pool(s) load completed at 241103 21:34:33 Nov 03 21:34:33 ubuntu systemd[1]: Started mariadb.service - MariaDB 10.11.8 database server. Nov 03 21:34:33 ubuntu /etc/mysql/debian-start[1236]: Upgrading MariaDB tables if necessary. Nov 03 21:34:33 ubuntu mariadbd[1204]: 2024-11-03 21:34:33 3 [Warning] Access denied for user 'root'@'localhost' (using password: NO) Nov 03 21:34:33 ubuntu /etc/mysql/debian-start[1239]: Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' command line client Nov 03 21:34:33 ubuntu /etc/mysql/debian-start[1239]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) Nov 03 21:34:33 ubuntu /etc/mysql/debian-start[1239]: FATAL ERROR: Upgrade failed Nov 03 21:34:33 ubuntu /etc/mysql/debian-start[1245]: Checking for insecure root accounts. Nov 03 21:34:33 ubuntu mariadbd[1204]: 2024-11-03 21:34:33 4 [Warning] Access denied for user 'root'@'localhost' (using password: NO) Nov 03 21:34:33 ubuntu debian-start[1248]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Im Nachgang ist mir eingefallen, dass ich das Passwort des MariaDB-Roots geändert habe, da ich es vergas. Da ich eigentlich davon ausgegangen bin, dass dieses nicht im MariaDB-Dienst verwendet wird, ging ich wohl etwas zu unbedacht vor. Weiß jemand, was genau dort im Hintergrund passiert, und an welcher Stelle ich das Passwort ändern kann, damit die "Table Upgrades" (was auch immer das ist), wieder durchlaufen und es keinen "FATAL ERROR" mehr gibt?
Vielen Dank schon einmal.
PS: Der Dienst läuft derzeit und nimmt auch INSERTS entgegen und kann auch abgefragt werden, es ist nur die Meldung in dem Dienstestatus, die mir Sorgen bereitet.