HarmonyOS鸿蒙Next中云数据库一直报错误

HarmonyOS鸿蒙Next中云数据库一直报错误

云数据库一直报错误06-04 14:08:43.488 22496-22496 A03d00/JSAPP com.mini123.liveword E [CloudDbService] 上传失败 详细: {“message”:“permission denied.”,“code”:2001015}

3 回复

cke_478.png

这个应该是需要开通认证服务的,未开通的话AGC会默认为所有人,我把所有人的权限放开就没有问题

认证服务:https://developer.huawei.com/consumer/cn/doc/app/agc-help-auth-introduction-0000002271496181

cke_1232.png

操作步骤:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cloudfoundation-database-initialize

更多关于HarmonyOS鸿蒙Next中云数据库一直报错误的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


错误通常由以下原因导致:

  1. 云数据库未正确初始化,请检查 cloud.db 配置和 agconnect-services.json 文件。
  2. 未登录认证或 AGCInstance 未初始化成功。
  3. 权限不足,确保已添加 ohos.permission.INTERNET 等权限。
  4. 数据模型与云侧Schema不匹配,请核对字段类型。

建议检查日志中具体错误码(如 7001 等)对照官方错误码表。

错误码2001015表示权限被拒绝。原因是云端未为当前操作配置正确的数据访问权限。请在AppGallery Connect中,进入云数据库,找到对应存储区/表,修改权限设置为“所有用户可读写”或“仅认证用户可读写”,并根据实际鉴权方式(匿名登录或华为帐号登录)确保应用已完成登录。同时检查agconnect-services.json是否正确集成,云数据库服务是否已开通。

回到顶部