HarmonyOS鸿蒙分布式文件操作的时候权限问题

对于分布式文件跨设备操作的时候,一定记得设置文件等级权限,否则会出现各种不同的异常:

setSecurityLabel 设置文件权限

代码:

javascript 复制代码
 //设置文件权限
      securityLabel.setSecurityLabel(destUriPath, 's1').then(() => {
        PhLog.info('Succeeded in setSecurityLabeling.');
      })

PS:
1. 对于不满足安全等级的文件,跨设备仍然可以看到该文件,但是无权限打开访问该文件。
2. 分布式文件系统的数据等级默认为S3,应用可以主动设置文件的安全等级

文件等级属性,只支持"s0","s1","s2","s3","s4"

相关推荐
w1395485642215 小时前
在鸿蒙平台使用 sqlite3.dart 插件
华为·sqlite·harmonyos
程序员阿鹏15 小时前
分布式事务管理
java·开发语言·分布式
16 小时前
鸿蒙——布局——相对布局
华为·harmonyos·
2501_9462309816 小时前
Cordova&OpenHarmony维修记录管理指南
安全·harmonyos
武子康16 小时前
Java-213 RocketMQ(MetaQ)演进与核心架构:NameServer/Broker/Producer/Consumer 工作机制
大数据·分布式·架构·消息队列·系统架构·rocketmq·java-rocketmq
2301_7679026417 小时前
Ceph 分布式存储从入门到实战
分布式·ceph
FinTech老王17 小时前
制造业Oracle迁移替换:集中式vs分布式架构如何选择?
分布式·oracle·架构
风跟我说过她17 小时前
HBase完全分布式部署详细教程(含HA高可用版+普通非HA版)
大数据·数据库·分布式·centos·hbase
w1395485642217 小时前
在鸿蒙平台使用 sqlite3 插件
华为·sqlite·harmonyos
搬砖的kk18 小时前
hnpcli 适配 OpenHarmony PC 完整指南
elasticsearch·华为·harmonyos