导入SQL Google Cloud SQL:HTTP错误403:权限不足

时间:2018-12-07 02:17:50

标签: import google-cloud-platform google-cloud-sql

我遵循Google Cloud SQL SDK中的instructions导入数据。

但是当我使用命令更改信息时:

gcloud sql import sql test-instance-1 \
      gs://test-bucket/test-file.sql.gz --database=testdb

我收到以下错误

(gcloud.sql.import.sql) HTTPError 403: Insufficient Permission

如何纠正此故障?

1 个答案:

答案 0 :(得分:1)

我认为您是通过从GCE实例运行命令来获取错误的。

问题是由于未启用从实例到必需的Cloud API的访问。

要解决此问题,请执行以下操作:

  1. 停止要连接的GCE实例。
  2. 选择实例,然后单击“编辑”。
  3. 一直走到显示访问范围的位置,然后单击它。
  4. 选择“允许对所有Cloud API的完全访问权限”选项并保存更改。
  5. 启动GCE实例。