在ruby中连接到外部MySQL。 ERROR 1130(HY000)

时间:2015-06-09 16:11:53

标签: mysql ruby gem mysql2

我知道有很多类似的主题被创建,但是,他们没有回答我的问题。

我从一个简单的例子开始连接到我已创建的MySQL数据。 这是我正在使用的:

require 'mysql2'

client = Mysql2::Client.new(:host => "dbIP_addr", :username => "db_usern", :password => "db_passw", :database => "db_name")

puts client

不幸的是,我收到了一个错误:

ERROR 1130 (HY000): Host 'myIP_addr' is not allowed to connect to this MariaDB server

我跟着几个例子,他们没有帮助我。 “Allow remote connections to your MySQL server”对我来说是最容易理解的。

由于我仍有这个问题,我需要你的帮助来帮助我了解问题所在。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您没有与源IP / DNS匹配的“db_usern”用户(您应该关闭主机身份验证的PTR查找)。