java.sql.SQLException:不允许主机“ xx.xx.xxx.xxx”连接到此MariaDB服务器

时间:2019-03-06 09:50:28

标签: mariadb

尝试从客户端连接到数据库服务器时出现以下错误:

java.sql.SQLException: Host 'xx.xx.xxx.xxx' is not allowed to connect to this MariaDB server

连接到数据库的用户ID具有完全访问权限,并允许从远程服务器连接(选中mysql.user(将所有特权授予数据库。* TO'userid'@'%';))。 而且,我间歇性地收到此错误。有时它可以正常工作。

我该如何解决?

2 个答案:

答案 0 :(得分:0)

那是因为这段时间的网络问题/故障。

答案 1 :(得分:0)

可能是由于太多连接错误导致主机被阻止。要解决此问题,请在该服务器上执行FLUSH HOSTS以消除该错误。为防止这种情况,请将max_connect_errors增加到一个更高的值。