Import 导入SQL Google Cloud SQL:HTTPError 403:权限不足

Import 导入SQL Google Cloud SQL:HTTPError 403:权限不足,import,google-cloud-platform,google-cloud-sql,Import,Google Cloud Platform,Google Cloud Sql,我遵循了Google Cloud SQL SDK中导入数据的方法 但当我使用命令更改信息时: gcloud sql import sql test-instance-1 \ gs://test-bucket/test-file.sql.gz --database=testdb 我收到以下错误 (gcloud.sql.import.sql) HTTPError 403: Insufficient Permission 如何纠正此错误?我假设您是通过从GCE实例运行命令来获得错误的

我遵循了Google Cloud SQL SDK中导入数据的方法

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

gcloud sql import sql test-instance-1 \
      gs://test-bucket/test-file.sql.gz --database=testdb
我收到以下错误

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

如何纠正此错误?

我假设您是通过从GCE实例运行命令来获得错误的

问题是由于没有启用从实例到必要的云API的访问

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

  • 停止要从中连接的GCE实例
  • 选择实例,然后单击“编辑”
  • 一直走到它显示访问范围的地方,然后单击它
  • 选择“允许完全访问所有云API”选项并保存更改
  • 启动GCE实例

  • 你确定你有写权限吗?你试图从哪里运行命令?从云外壳还是从GCE实例?