Die Fehlermeldung besagt, dass Sie versuchen, sich ohne Passwort als 'root' anzumelden.
Wenn Sie eine Standardinstallation von phpMyAdmin haben, verwenden Sie die 'config'-Authentifizierung und Ihr Name und Passwort werden in der Datei config.inc.php gespeichert. Sie können bei der 'config'-Authentifizierung bleiben und den in der Datei gespeicherten Benutzernamen und das Kennwort ändern. Alles, was Sie tun müssen, um sich anzumelden, ist die Zeichenfolge für "Authentifizierungstyp und Informationen" zu ändern.
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'newpassword'; //DEFAULT: ''
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Während Sie Kennwörter festlegen, können Sie zur Cookie-Authentifizierung wechseln und einen Anmeldebildschirm anzeigen, anstatt Ihr Kennwort in einer Textdatei zu speichern. Damit der Anmeldebildschirm angezeigt wird, müssen Sie zwei Änderungen an der Datei config.inc.php vornehmen. Eine dritte Änderung wird aus Sicherheitsgründen dringend empfohlen. Weitere Informationen finden Sie unter http://docs.phpmyadmin.net/en/latest/#quick_install , wenn Sie weitere Optionen kennenlernen möchten.
Ich werde die Änderungen in der Reihenfolge auflisten, in der sie in der Datei auftreten.
(Empfohlen) Ändern Sie blowfish_secret in eine beliebige Zeichenfolge. Wie aus den Dateikommentaren hervorgeht, wird diese Zeichenfolge verwendet, um Ihr Kennwort bei der Cookie-basierten Authentifizierung zu verschlüsseln (zu der Sie jetzt wechseln).
$cfg['blowfish_secret'] = 'random string';
Ändern Sie in Zeile 19 den Authentifizierungstyp in "Cookie"
$cfg['Servers'][$i]['auth_type'] = cookie'; /*DEFAULT: 'config'
Löschen Sie die drei Zeilen, in denen Ihr Passwort gespeichert ist. Da die Zeilen nicht Ihr aktuelles Passwort enthalten, können Sie sie auch einfach auskommentieren.