SQLSTATE [28000] [1045]拒绝访问用户'root'@'localhost'(使用密码:NO)

时间:2017-04-01 05:21:36

标签: laravel laravel-5 cpanel

我已将我的项目上传到我的托管..但是当我尝试访问表单网址时出现以下错误

QueryException in Connection.php line 647:
SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

我更改了.env的以下凭据

DB_DATABASE=cpanel_database
DB_USERNAME=cpanel_db_name
DB_PASSWORD=cpanel_db_password

获得上述错误可能是什么错误?

2 个答案:

答案 0 :(得分:3)

确保您的数据库凭据正确无误。 配置可能会从缓存中运行。一旦清除是通过ssh登录服务器或从bootstrap / cache /文件夹中删除config.php文件。

祝你好运。

答案 1 :(得分:0)

看起来它没有从您的.env文件中读取凭据。因为它是以用户身份读取root而不是.env中指定的用户名。

检查以确保它正在读取.env而不是config/database.php文件中的默认参数