
Ich habe ein frisches Ubuntu 14.04 LTS-System und darauf MariaDB installiert (Version 5.5.36-1), auf das ich mit dem Root-Benutzer über phpMyAdmin zugreifen kann. Wenn ich nun in phpMyAdmin einen neuen Benutzer anlege und dann versuche, mich mit diesem anzumelden, schlägt die Anmeldung fehl und ich sehe die folgende Meldung im Fehlerprotokoll von MariaDB:
Für den „Benutzer“-Eintrag „new_user@%“ ist sowohl ein Passwort als auch ein Authentifizierungs-Plugin angegeben. Das Passwort wird ignoriert.
Haben Sie eine Idee, was das Problem sein könnte und wie es sich lösen lässt?
Danke und Grüße, Daniel
Antwort1
OK, mittlerweile habe ich das Rätsel gelöst. Wenn ich den Benutzer in der Shell direkt mit SQL anlege, funktioniert der neue Benutzer wie erwartet. Die zweite Lösung wäre, den Benutzer mit phpMyAdmin anzulegen und dann in die Tabelle mysql.user zu gehen und das Feld "plugin" für den neu angelegten Benutzer zu löschen.