【问题标题】:Import SQL Google Cloud SQL : HTTPError 403: Insufficient Permission导入 SQL Google Cloud SQL:HTTPError 403:权限不足
【发布时间】:2019-05-08 19:05:52
【问题描述】:

我按照 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

我该如何解决这个错误?

【问题讨论】:

  • 你确定你有写权限吗?
  • 你试图从哪里运行命令?来自 Cloud Shell 还是来自 GCE 实例?

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


【解决方案1】:

我假设您是通过从 GCE 实例运行命令而遇到错误的。

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

要解决它,请执行以下操作:

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

【讨论】:

    猜你喜欢
    • 2017-06-04
    • 2020-12-19
    • 1970-01-01
    • 2014-06-01
    • 1970-01-01
    • 2015-10-15
    • 2016-06-23
    • 2015-04-21
    • 2018-03-10
    相关资源
    最近更新 更多