Laravel Ошибка: доступ запрещен для пользователя 'db_name' @ 'localhost' (используется пароль: YES) (SQL: выберите * из `users` where` email` = admin@admin.com limit 1) - PullRequest
0 голосов
/ 01 февраля 2020

Я искал решения здесь, на SO, я видел несколько вопросов, похожих на этот, но я не нашел ответа, который мог бы решить эту проблему. Мой сайт работает на сервере, и при входе в систему как администратор выдает эту ошибку. Вот мой код .env файла:

env file

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_name
DB_USERNAME=myroyal8_laravel
DB_PASSWORD=myroyal8_laravel99!

Вот SS ошибки.

SS of Error Message

Пожалуйста, ведите меня, поскольку я застрял здесь на некоторое время. Любые предложения / решения будут высоко оценены.

Ответы [ 3 ]

0 голосов
/ 01 февраля 2020

Сначала проверьте ваше имя пользователя и пароль в базе данных.

, если не работает, чем попытайтесь php artisan cache:clear

Надеюсь, это сработает для вас.

0 голосов
/ 02 февраля 2020

Проверьте правильность имени пользователя и паролей базы данных.

Также попробуйте и выполните эти команды

php artisan cache:clear
php artisan route:clear
php artisan config:clear 

Поскольку он активен, вы можете использовать S SH для доступа к серверу и запустить команды.

0 голосов
/ 01 февраля 2020

Если я правильно понимаю, ваша проблема:

Сервер пытается подключиться, используя имя пользователя myroyal8_ laravel. Вы либо не создали пользователя с именем myroyal8_ laravel в mysql, либо установили другой пароль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...