错误 1045 (28000) 访问被拒绝 cloudSQL

ERROR 1045 (28000) access denied cloudSQL

ERROR 1045 (28000): Access denied for user 'machines'@'1xx.1xx.1xx.1xx' (using password: YES)

我在命令行中运行这段代码

mysql --host=1xx.1xx.1xx.1xx --user=machines --password

其中主机IP地址是通过向cloudSQL请求IPv4地址获得的。 我尝试了 运行 相同的代码,但将 --host 参数更改为提供的 IPv6 地址,结果仍然相同。

我已经将我的 IPv4 和 IPv6 地址添加到授权网络中。 link 中提供的教程对我不起作用:https://cloud.google.com/sql/docs/mysql-client

我已经解决了这个问题。在访问控制下的用户选项卡上。主机应保留为“%”而不是 'localhost' 或其他任何内容。之后记录应该没问题。