Re: Mariadb Passwort vergessen, würde gerne a lles zurücksetzen, aber wie?

Philipp Ludwig <[email protected]>
Newsgroups gmane.linux.debian.user.german
Message-ID <[email protected]>
Grüße!

Am 2025-09-25 07:42, schrieb Mirulan:
> Ich komme mit phpmyadmin nicht in MariaDB rein, da ich mein Passwort
> für root vergessen habe.
> (...)
> da ich in MariaDB ohne Passwort reinkomme. es kommt der Prompt:

Es liegt daran, dass die role es nicht erlaubt.
Es gibt bei mariadb (im Gegensatz zu mysql)
die Besonderheit, dass der Clientprozess als root laufen muss.
Dann kommst du aber, wie du beobachtet hast, ohne Passwort rein.

In PHPMyAdmin wirst du daher als root nicht reinkommen, außer du änderst
diese Konfiguration, wovon ich dir aber abraten würde.
Grundsätzlich ist es besser, einen eigenen User pro Aufgabe zu 
erstellen,
der entsprechende Zugriffe auf die entsprechenden Datenbanken hat. Also 
z.B.

   create user 'myuser'@'localhost' identified by 'password';
   create database my_database;
   grant all privileges on my_database.* to 'myuser'@'localhost';

Dann kannst du dich als 'myuser' in ein entsprechendes Tool einloggen 
und
Operationen auf 'my_database' durchführen.

Zum Thema purge, wenn es notwendig ist:
1. mariadb deinstallieren
2. Alles unter `/var/lib/mysql` löschen
3. mariadb wieder installieren
4. `mysql_secure_installation` nicht vergessen ;)

Schönes Wochenende,
Philipp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.