SQLSTATE [HY000] [1045]共享主机中的用户访问被拒绝

时间:2019-05-09 02:12:19

标签: php laravel

我正在建立一个laravel项目以共享主机。我遵循了将laravel项目上传到共享主机的方法,它运行良好,但是数据库连接存在问题。

  

Illuminate \ Database \ QueryException(1045)   SQLSTATE [HY000] [1045]用户'havanah_havyblog'@'xxxxx.xxxxxx.id'的访问被拒绝(使用密码:是)(SQL:插入到laravel_logger_activitydescriptionuserType中,userIdrouteipAddressuserAgentlocalereferermethodTypeupdated_at,{ {1}})值(已查看/、Guest、?、https://havyblog.havanah.id/laravel/public、xxx.xxx.xx.xxx、Mozilla/5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,like Gecko)Chrome /74.0.3729.131 Safari / 537.36,en-GB,zh-CN; q = 0.9,en; q = 0.8,https://www.xxxxx.id/havyblog/laravel/,GET,2019-05-09 02:02:19,2019-05-09 02:02:19))

这是我的.env

created_at

确定密码正确。

这是我的数据库 enter image description here

我也使用config:clear来遵循解析方法,但尚未解决。

1 个答案:

答案 0 :(得分:1)

您需要将用户 havanah_havyblog 添加到数据库 havanah_havyblog ,并赋予其所有特权,还设置DB_HOST=localhost。 Cpanel>数据库>将用户添加到数据库