gpt4 book ai didi

google-cloud-sql - 谷歌云 SQL 导入 - HTTPError 403 : Insufficient Permission

转载 作者:行者123 更新时间:2023-12-04 19:33:22 25 4
gpt4 key购买 nike

我想使用 gcloud 导入工具将 mysql 转储文件导入 mysql 数据库实例,但出现错误:

ubuntu@machine:~/sql$ gcloud sql instances import sql-56-test-8ef0cb104575 gs://dbf/bt_ca_dev_tmp-2017-01-19.sql.gz
ERROR: (gcloud.sql.instances.import) HTTPError 403: Insufficient Permission

我缺少哪些确切的权限?我可以使用注册的服务帐户创建 sql 实例,但我无法导入数据?

最佳答案

您的权限有问题

如果没有,请创建一个存储桶,运行

`gsutil mb -p [PROJECT_NAME] -l [LOCATION_NAME] gs://[BUCKET_NAME]`

描述您要从中导出的 sql 实例并复制 sa

`gcloud sql instances describe [INSTANCE_NAME]`

将服务帐号作为写入者添加到存储桶 ACL

`gsutil acl ch -u [SERVICE_ACCOUNT_ADDRESS]:W gs://[BUCKET_NAME]`

将服务帐号作为阅读器添加到导入文件中

`gsutil acl ch -u [SERVICE_ACCOUNT_ADDRESS]:R gs://[BUCKET_NAME]/[IMPORT_FILE_NAME]`

导入文件:gcloud sql 导入 csv [INSTANCE_NAME] gs://[BUCKET_NAME]/[FILE_NAME]\
--database=[DATABASE_NAME] --table=[TABLE_NAME]

关于google-cloud-sql - 谷歌云 SQL 导入 - HTTPError 403 : Insufficient Permission,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41741158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com