连接到Google Cloud SQL API的麻烦



我们正在尝试连接到云SQL API,只是为了在高度级别监视/管理实例。我们尝试按照以下说明进行了尝试,但是我们一直使用Java SDK获得403。我们也看不到Cloud SQL的任何角色,如该文章中所述。

有人有任何想法吗?

要在服务帐户中添加一个角色,转到您的控制台,然后选择" iam& admin">" iam",在会员部分中选择"下拉箭头"one_answers"选择"箭头,然后选择"云SQL客户端"。

有许多连接的选项,以下对我有用 - 使用TCP:(1)启用API(2)为Cloud SQL代理下载正确的版本,并按照指示更改权限。(3)使用了身份验证的SDK客户端的凭据"为了使代理使用您的云SDK凭据,您必须使用gcloud auth Application-deplact-Default登录"。运行gcloud auth列表。如果需要,也可以选择上述服务帐户并提供凭证密钥。从控制台获取您的"实例连接名称",在下面粘贴它。

完成所有操作后,我在终端窗口1中运行以下操作:./cloud_sql_proxy -instances = [完整实例名称] = tcp:3306&

在终端窗口2中使用用于登录实例的用户帐户:mySQL -U [CloudsqlProxy用户或用户名] -HOST 127.0.0.1 -P

您的MySQL连接ID是30365服务器版本:5.7.14 -....

版权所有(C)2000,2016,Oracle和/或其分支机构。保留所有权利。

Oracle是Oracle Corporation的注册商标和/或其会员。其他名称可能是他们各自的商标业主。

键入'help;'或" h"寻求帮助。键入' c'清除当前输入语句。

mysql>

相关内容

  • 没有找到相关文章

最新更新