首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“主机不允许通过网络连接到此MySQL服务器”

“主机不允许通过网络连接到此MySQL服务器”
EN

Stack Overflow用户
提问于 2015-11-18 17:30:11
回答 1查看 569关注 0票数 0

我正在尝试将客户端(Windows7)上的Tableau连接到承载我的数据仓库的MySQL Server5.6(WindowsServer2012 R2)。这个服务器是托管在我校的网络上的。以下是我迄今所做的工作:

  • 创建一个具有所需权限的用户(基于其他堆栈溢出帖子,我在具有刷新权限的用户上运行了“所有特权”)
  • 确保用户表中指定的主机为"%“
  • 确保my.cnf文件中没有任何可以阻止外部连接的内容(同样是基于另一个堆栈溢出帖子)
  • 确保服务器上运行的MySQL版本为64位,就像我正在运行的Tableau版本一样

我仍然得到"MySQLHost‘the 240-74.vpn.utah.edu’不允许连接到此MySQL服务器“错误。当我试图向服务器MySQL侦听的端口发送telnet时,也会引发同样的错误。

我发现,无论我是通过vpn连接还是在校园中连接,此错误都会持续存在。我可以将RDP发送到所讨论的服务器,平它,并为我正在使用的端口找到防火墙规则,所以我认为没有任何网络相关的东西阻止了我。

我所有的堆栈溢出研究表明,错误意味着MySQL确信不允许用户从特定的主机名连接,但是无论我从错误消息中将用户表中的条目更改为"%“还是特定的主机名,我都会得到相同的错误。

我还看到,我安装的Tableau MySQL驱动程序的版本号低于我试图点击的MySQL实例(5.3vs5.6),但这是我可以在Tableau站点上找到的最新驱动程序。

任何帮助都非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2015-11-18 18:36:36

您是否尝试过在计算机中建立到MySQL服务器的ODBC连接,并以这种方式进行测试?

然后,Tableau可以通过ODBC连接连接,而不是显式Tableau MySQL驱动程序。在更多的服务器下..。其他数据库(ODBC)显示在非常的底部。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33786553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档