数据库如何设置加密级别?

数据库如何设置加密级别?

HarmonyOS
2024-08-07 12:22:06
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
droidzxy

SecurityLevel 设置加密级别。


constSTORE_CONFIG: relationalStore.StoreConfig

name:"RdbTest.db",

securityLevel: relationalStore.SecurityLevel.S1

};


SecurityLevel

数据库的安全级别枚举。请使用枚举名称而非枚举值。



名称

说明

S1

1

表示数据库的安全级别为低级别,当数据泄露时会产生较低影响。例如,包含壁纸等系统数据的数据库。

S2

2

表示数据库的安全级别为中级别,当数据泄露时会产生较大影响。例如,包含录音、视频等用户生成数据或通话记录等信息的数据库。

S3

3

表示数据库的安全级别为高级别,当数据泄露时会产生重大影响。例如,包含用户运动、健康、位置等信息的数据库。

S4

4

表示数据库的安全级别为关键级别,当数据泄露时会产生严重影响。例如,包含认证凭据、财务数据等信息的数据库。



​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-relationalstore-V5#storeconfig​

已于2024-8-7 13:57:49修改
分享
微博
QQ
微信
回复
2024-08-07 13:57:33
橘猫bbt7

通过对securityLevel的设置来进行加密级别的调整,分别为低级,中级,高级,关键级别

00001. const STORE_CONFIG1: relationalStore.StoreConfig = {
name: "rdbstore1.db",
securityLevel: relationalStore.SecurityLevel.S1,
}

分享
微博
QQ
微信
回复
2024-08-07 16:19:57
相关问题
如何进行关系型数据库加密
475浏览 • 2回复 待解决
HarmonyOS 关系型数据库加密的问题
416浏览 • 1回复 待解决
关系型数据库rdb中如何进行加密
1841浏览 • 1回复 待解决
sqlite数据库设置密钥问题
245浏览 • 1回复 待解决
HarmonyOS relationalStore数据库设置监听
392浏览 • 1回复 待解决