mysql中的错误1130

mysql中的错误1130,mysql,mysql-error-1130,Mysql,Mysql Error 1130,当我尝试使用我的ip地址登录mysql时,我收到错误1130 qht我可以为此做什么您的客户端ip不允许连接到此服务器,您必须将其添加到允许的客户端帐户 例如,假设您添加了一个在一个数据库中拥有所有权限的用户帐户: grant all on db.* to 'username'@'192.168.0.1'; 其中db是数据库名,username是用户名,您的客户端IP是192.168.0.1 有关在服务器上创建用户帐户的详细信息,请参见从命令行运行mysql: mysql -u root -p

当我尝试使用我的ip地址登录mysql时,我收到错误1130 qht我可以为此做什么

您的客户端ip不允许连接到此服务器,您必须将其添加到允许的客户端帐户 例如,假设您添加了一个在一个数据库中拥有所有权限的用户帐户:

grant all on db.* to 'username'@'192.168.0.1';
其中db是数据库名,username是用户名,您的客户端IP是192.168.0.1


有关在服务器上创建用户帐户的详细信息,请参见从命令行运行mysql:

mysql -u root -p -h localhost -P 3306
然后在mysql shell中运行以下命令:

>use mysql
>GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'yourpassword';
>FLUSH PRIVILEGES;

祝您玩得愉快。

在您的服务器上,从命令行运行mysql:

mysql -u root -p -h localhost -P 3306
mysql-u root-p-h localhost-p3306 然后在mysql shell中运行以下命令:

>use mysql
>GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'yourpassword';
>FLUSH PRIVILEGES;
使用mysql

全力以赴。以根“%”命名,由“pass”标识

同花顺特权

太好了!伟大的步骤和解决错误 从后端[xx.xx.xx.x:3306]为服务[Write Failover]加载用户数据失败。MySQL错误1130,主机


“xx.xx.xx.x”不允许连接到此MariaDB服务器

这是SQL查询,要在服务器上运行,该服务器的帐户具有足够的权限在表上执行授权查询这是最好的答案!谢谢这一个应该是最好的答案。很好,这个“%”:)除了它是一个错误的安全建议。我们应该始终使用最精确的规则,在这里指定客户机IP地址为主机或其NAT公共IP,或与他的DHCP子网匹配的规则('192.168.1.%“例如),这已经解决了我的问题。非常感谢。osx的默认mysql pkg给我带来了很多麻烦,这就解决了问题。