首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gae/cloudsql错误:拒绝访问用户'root'@'cloudsqlproxy

问Gae/cloudsql错误:拒绝访问用户'root'@'cloudsqlproxy
EN

Stack Overflow用户
提问于 2016-07-20 18:14:40
回答 1查看 5.8K关注 0票数 3

我正在运行GAE/python应用程序(App Engine Standard Edition),和(第二代) CloudSQL在同一个项目中,也在相同的区域。

但是,我仍然收到以下错误

代码语言:javascript
复制
OperationalError: (1045, "Access denied for user 'root'@'cloudsqlproxy~xx.xxx.xx.xx' (using password: NO)")

应用程序会自动获得授权,因此无法解决问题。另外,连接不应该来自root@localhost而不是cloudsqlproxy吗?我需要创建一个'root'@'cloudsqlproxy用户吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-21 02:01:46

如果您为实例设置了root密码,则需要在连接时指定该密码。

第一代实例具有开箱即用的root用户和空密码,但第二代实例不是。对于第二代实例,您应该设置root密码并在您的应用程序中使用。

这可以在我们的文档中得到澄清。不使用空密码创建root用户可避免在网络ACL配置错误的情况下完全打开数据库的问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38478451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档