Mittlerweile ist es so, dass bei phpMyAdmin der root-Account nicht mehr nutzbar ist bzw. der Login nicht erlaubt ist. Das ist aus Sicherheitsgründen auch sinnvoll, manchmal möchte man aber dennoch einen Admin-Account in phpMyAdmin nutzen können. Die einfachste Art, trotzdem einen administrativen Account für phpMyAdmin zu erstellen, ist einfach einen neuen User mit allen Privilegien anzulegen.
Hinweis: Ich empfehle, den Zugang zu phpMyAdmin aus Sicherheitsgründen nur für einzelne IPs zu erlauben oder via HTTP-Basic-Auth den Zugang zu phpMyAdmin mit einem Kennwort zu versehen....