当前位置: 首页 > 知识库问答 >
问题:

导入SQLGoogle CloudSQL:HTTPError 403:权限不足

皇甫建木
2023-03-14

我按照谷歌云SQLSDK中的说明导入数据。

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

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个答案

傅胡媚
2023-03-14

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

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

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

  1. 停止要从中连接的GCE实例
 类似资料:
  • e 单列的数据类型从 NUMBER(4) 更改为 VARCHAR2(4)。DBA对现有值进行了转换。 现在,当我们尝试使用proc*c代码将记录插入表中时,会出现错误“ORA-01031:权限不足”。 从SQLPLUS我们能够插入记录。一段时间后问题消失了。一旦DBA重建表,问题就消失了。 每次我们用新的更改刷新测试环境后,都会出现此问题。

  • 当我尝试更改 mysql 数据库上的特权时,出现以下错误: 请确保所使用的帐户有权访问MySQL授权表。执行“描述mysql.db”时出错 这也是它不让我从另一个数据库导入表的原因吗?当我尝试时,我得到了错误: 操作失败与exitcode 1 09:20:16恢复D:\ design and photos \ boo . com \ db dump \ 070113 . SQL 正在运行:mysq

  • 我的Firestore数据库有一些用户和一些s。如果没有其他人认领,用户可以认领。他们通过在上创建一个文档来声明,该文档有一个名为的字段,该字段是对他们自己的用户文档的引用。 我想我已经在这些安全规则中捕捉到了: 但是,当为所有权删除文档时,我获得了: 我是这样做的: 如果我打开read和write设置为true的文档,就不会出现此异常。 我的规则怎么了?他们用模拟器测试正常。

  • 在使用用户画像+服务之前,请先检查用户所在的用户组是否具有BIGDATA服务的权限。具体方法是:打开用户管理,检查用户组绑定的角色中是否拥有如下权限。 如果用户属于多个用户组,请保证所属的用户组中至少有一个拥有该权限。 如果没有权限,请联系您所在企业的生态云管理员为该用户所属的用户组添加BIGDATA权限。具体方法有两种: 创建新角色(role),并为该角色绑定BIGDATA服务的权限;将该角色绑

  • 情况: 我正在为我的应用测试Gmail API。 我已经测试了一些请求,它们工作正常。例如,获取消息、获取用户历史记录、获取草稿列表等。。 基本上所有只读请求都工作正常。 相反,我有一些与其他请求的权限相关的问题,例如当我必须编写或删除草稿时。 这是我得到的错误: 代码: 这是初始化应用程序的函数: 这是删除一份草稿的请求: 编辑: 我已尝试撤销权限并设置新凭据。初始化服务时声明的范围是: 如文件

  • 我们每天都在运行从谷歌云SQL到谷歌云存储(跨项目)的自动化完整数据库导出,使用云函数触发导出。(见本文) 从4天前开始,我们收到一个403错误,日志显示:“服务帐户没有bucket所需的权限。” 我们还没有进行任何权限更改,运行:仍然显示,我们的谷歌云SA具有我们预期的“编写者”角色。 从我们的角度来看,似乎我们已经随机失去了此工作流的权限。有没有人对如何调试这个并让这个工作流重新工作有什么建议