如何设置云开发数据库管理员权限,可以删除其他用户创建的数据文件?
正在开发一个会议室预定系统,想增加一个管理员权限,可以删除其他用户的会议室预定记录,该记录存放在云开发的数据库中。
但是云开发数据库的权限配置没有这种模式,实际测试了一下,的确无法用db.collection的remove进行删除非自己创建的数据。
只能在云开发后台手动删除。有什么办法吗?
4 回复
当用db.collection.remove来删除其他人创建的记录时,会有以下错误提示:无写权限。
云数据库有没有类似超级管理员权限的配置方法呢?
VM871:1 Error: errCode: -1 | errMsg: document.remove:fail Error: cannot remove document with _id 1c756ce65dbb93e203e3e3b05417e9f9, please make sure that the document exists and you have the corresponding Write permission; at document.remove api;