Saltar al contenido

migración artesanal de php – SQLSTATE[HY000] [1045] Acceso denegado para el usuario ‘laravel’@’localhost’

Después de investigar en diversos repositorios y páginas de internet al terminar hallamos la solución que te mostramos más adelante.

Solución:

Tuve el mismo problema con mi servidor remoto plesk ubuntu 18.04. En su archivo .env, coloque comillas dobles alrededor de la contraseña y el nombre de usuario de su base de datos y luego ejecute php artisan config:clear y php artisan cache:clear

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dbname
DB_USERNAME="xyz"    
DB_PASSWORD="123"

Nunca antes me había encontrado con este problema.

No tienes un usuario llamado ‘laravel’. Debe cambiar DB_USERNAME por el que realmente está utilizando para acceder a su base de datos. En su mayoría, es root por defecto, por lo que los cambios en .env deberían ser

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

Si está intentando ejecutar este comando con Homestead, debe asegurarse de cambiar los valores de las siguientes variables ambientales dentro del .env archivo a:

DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

Una vez que haya cambiado los valores, asegúrese de ejecutar los siguientes dos comandos antes de hacer cualquier otra cosa:

php artisan config:clear
php artisan cache:clear

Aquí tienes las comentarios y calificaciones

Recuerda que tienes la capacidad de decir si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *