mysql报access denied

来源:8-8 golang中如何优雅的退出进程-notify hook starter编码实战

慕粉2045165721

2019-11-10

如下图,数据库机器ip:192.168.170.21,程序所在机器:192.168.170.20。
mysql版本8.0。
已经在程序所在机器使用mysql客户端测试,可以使用账号密码连接到数据库,并且可以查询到表结构
图片描述

但是程序报错连接拒绝,可能是哪里出问题了呢,配置文件也是对的
图片描述

写回答

1回答

枫荇

2019-11-11

同学,您好!

从错误日志应该是用户密码不匹配,用户密码不匹配不一定是用户密码错误,也有可能是用户访问权限设置问题,对于golang mysql驱动来说也有可能是密码加密问题,请参考下面这篇帖子修改用户密码和用户访问权限再试一下:

https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/updategrole.html

0
0

仿微信抢红包 Golang实战多版本抢红包系统

Golang红包系统单体版+并发版+分布式+微服务版,四大金装版、超值必修课

582 学习 · 159 问题

查看课程