好久不装软件了,今天装软件遇到一个问题,场景是这样的:我这有三个虚拟机A,B,C,我这A上装了MysqlService。也装了可视化工具。测试可以连接。然后在B和C的可视化工具上就访问不通了root用户不行。报错is not allowed to connect to this mysql server。
is not allowed to connect to this mysql server。
问题原因排查:
1,先ping一下sqlserver的ip是否能通;
2,看端口能不能telnet通;
3,首次刚装的数据库服务没有给root用户分配权限,在生成名为mysql库中user表中,用户root的host字段默认为localhost,把它的值改为%即可
改完之后记得做个刷新的动作,要不然有可能还是不好使
flush privileges;