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

标签 mysql google-app-engine google-cloud-sql

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 地址添加到授权网络中。 此链接提供的教程对我不起作用:https://cloud.google.com/sql/docs/mysql-client

最佳答案

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

关于mysql - 错误 1045 (28000) 访问被拒绝 cloudSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30525894/

相关文章:

google-cloud-platform - Terraform - 创建 Google Cloud SQL 实例不起作用

mysql - 如何选择列包含ID的所有行?

python - 通过 SSL 连接到 MySQL

java - 如何设置 IntelliJ Java App Engine 项目以使用服务(模块)

mysql - 如何将 CSV/Excel 加载到 Google Cloud MySQL 或 Google Cloud Bucket?

mysql - 为什么我的 Google Cloud SQL (MySQL) 库每秒收到多个请求(写入),而我的应用程序什么都不做?

php - 如何在 foreach 循环中的隐藏字段中分配唯一值

java - 如何从jsp获取值到servlet并进行mysql查询

python - Google App Engine 有效负载对象

google-app-engine - webapp 和 django 框架