我有一个Laravel项目的Docker容器。我尝试在此服务器(远程Linux服务器)中访问mariadb服务器。但我有一个错误:SQLSTATE[HY 000] [1045]用户'user 2'@'185.180.230.129'的访问被拒绝。我输入了正确的密码并登录了数据库。我在env中编写了host.docker.internal from到DB_CONNECTION。我在mariadb中写了像'root'@'localhost'或'user2 @' ip_server:port_app'的用户,但我不能连接...
1条答案
按热度按时间2admgd591#
我建议你应该先在你的数据库上运行这个(用你的重命名用户和密码)。
字符串
同时尝试编辑MariaDB配置的
50-server.cnf
为:型
否则,我猜你在允许两个容器通信方面有一些docker网络问题。