Wenn Sie den Benutzernamen in Ihrer config/database.php ändern, ändert sich dann die Fehlermeldung oder bleibt sie gleich?
Wenn es sich ändert, haben Sie möglicherweise Probleme mit den Benutzerberechtigungen in der MySQL-Installation. Wenn Sie PhpMyAdmin haben, ist es einfach zu beheben. Gehen Sie zu Privilegien, klicken Sie auf den Benutzer und geben Sie % für zulässige Hosts ein (oder wenn Sie paranoid sind, geben Sie einfach 127.0.0.1 ein, damit Sie nur lokal darauf zugreifen können).
Wenn dies nicht der Fall ist, haben Sie database.php nicht richtig eingerichtet und wir müssen es sehen, um es zu korrigieren.