Laravel: SQLSTATE[28000] [1045] Access denied for user 'ferme'@'localhost'

Je viens d'installer laravel et une migration. Mais quand j'essaie de le lancer, j'obtiens cette erreur:

[PDOException]                                                               
  SQLSTATE[28000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)  

Quelqu'un peut me dire quel est le problème? Je pense que le Database.php fichier est différent de la normale. Est-ce quelque chose de nouveau dans la nouvelle Laravel?

Ma Base de données config:

'mysql' => [
            'driver'    => 'mysql',
            'host'      => env('DB_HOST', 'localhost'),
            'database'  => env('DB_DATABASE', 'LaraBlog'),
            'username'  => env('DB_USERNAME', 'root'),
            'password'  => env('DB_PASSWORD', 'root'),
            'charset'   => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix'    => '',
            'strict'    => false,
        ],

Espère que quelqu'un pourra m'aider 🙂

Fixer ou accorder l'accès à la db pour le besoin de l'utilisateur.
ajouter votre laravel version, jetez un oeil dans le .env -fichier . Êtes-vous conscient que les données db-accès résider dans un .env-fichier? Est le nom d'utilisateur et le mot de passe à partir de la requête correcte? Ou ce sont les valeurs par défaut?
La mise à jour de mon .env fichier et en l'exécutant php artisan config:clear corrigé cela pour moi

OriginalL'auteur Kevin Steen Hansen | 2015-03-30