mysql --protocol = tcp更改登录行为

时间:2014-01-23 18:36:21

标签: mysql tcp

我正在测试来自LinkedIn的数据总线,它为用户or_test填充MySQL数据库并传播更改。他们有一个调用mysql --protocol=tcp的脚本。在我的本地MySQL设置中,这会因访问被拒绝而失败。当我省略--protocol=tcp选项时,我可以执行命令。但是即使创建了用户并且授予了对它的访问权限,并且没有上述选项的登录也没有问题,那么返回该选项会失败。 Java客户端显然使用类似的连接,并且在拒绝访问时失败。我有bind-address=0.0.0.0设置并可以telnet到端口。我向'or_test'@'localhost'用户授予了资助,以及'or_test'@'%'此选项在导致访问被拒绝方面的潜在互动是什么?

1 个答案:

答案 0 :(得分:0)

这是一个简单的mysql权限问题。在Mysql中运行“flush privileges”。

如果仍然无效。 Databus使用or_test @ localhost创建两个用户,使用or_test@127.0.0.1创建其他用户。删除第二个用户,然后“刷新权限”。它现在应该工作。

相关问题