1# ArkData子系统Changelog
2
3## cl.arkdata.1 关系型数据管理@ohos.data.relationalStore.d.ts中getRdbStore加密方式变更返回错误码变更
4**访问级别**
5
6公开接口
7
8**变更原因**
9
10当前接口getRdbStore的config参数中加密参数(encrypt)如果和实际加密方式不一致会抛数据库损坏错误码(14800011),行为不正确。
11
12**变更影响**
13
14该变更为兼容性变更。
15
16变更前:
17关系型数据管理[@ohos.data.relationalStore.d.ts](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/@ohos.data.relationalStore.d.ts)中getRdbStore接口如果发生加密方式变更(从加密变非加密或者相反),会返回14800011。
18
19变更后:
20关系型数据管理[@ohos.data.relationalStore.d.ts](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/@ohos.data.relationalStore.d.ts)中getRdbStore接口如果发生加密方式变更(从加密变非加密或者相反),会按实际加密方式打开。
21
22
23**起始API Level**
24
25API 9
26
27**变更发生版本**
28
29从OpenHarmony 5.0.1.1 版本开始。
30
31**变更的接口/组件**
32
33[@ohos.data.relationalStore.d.ts](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/@ohos.data.relationalStore.d.ts)中如下接口:
34
351. function getRdbStore(context: Context, config: StoreConfig, callback: AsyncCallback\<RdbStore\>): void;
36
372. function getRdbStore(context: Context, config: StoreConfig): Promise\<RdbStore\>;
38
39**适配指导**
40
41无需适配