From 33d4b7ae7b4671cd25352d37927b8314aadf26b2 Mon Sep 17 00:00:00 2001 From: fangJinliang1 Date: Sat, 6 May 2023 16:46:38 +0800 Subject: [PATCH] fixed 2a8c589 from https://gitee.com/fangJinliang1/notification_ans_standard/pulls/1000 db add security level Signed-off-by: fangJinliang1 Change-Id: I49d7420e7f46e84aba9ddb0b228ffe1d0da5780f Signed-off-by: fangJinliang1 --- services/ans/src/notification_rdb_data_mgr.cpp | 1 + services/distributed/src/distributed_preferences_database.cpp | 1 + services/distributed/src/distributed_screen_status_manager.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/services/ans/src/notification_rdb_data_mgr.cpp b/services/ans/src/notification_rdb_data_mgr.cpp index 940e7557f..a67a824d7 100644 --- a/services/ans/src/notification_rdb_data_mgr.cpp +++ b/services/ans/src/notification_rdb_data_mgr.cpp @@ -102,6 +102,7 @@ int32_t NotificationDataMgr::Init() std::vector(), notificationRdbConfig_.journalMode, notificationRdbConfig_.syncMode); + rdbStoreConfig.SetSecurityLevel(NativeRdb::SecurityLevel::S1); RdbStoreDataCallBackNotificationStorage rdbDataCallBack_(notificationRdbConfig_); rdbStore_ = NativeRdb::RdbHelper::GetRdbStore( rdbStoreConfig, notificationRdbConfig_.version, rdbDataCallBack_, ret); diff --git a/services/distributed/src/distributed_preferences_database.cpp b/services/distributed/src/distributed_preferences_database.cpp index 4ee3a39c5..84c81570a 100644 --- a/services/distributed/src/distributed_preferences_database.cpp +++ b/services/distributed/src/distributed_preferences_database.cpp @@ -60,6 +60,7 @@ void DistributedPreferencesDatabase::GetKvStore(void) DistributedKv::Options options = { .createIfMissing = true, .autoSync = false, + .securityLevel = DistributedKv::SecurityLevel::S1, .area = DistributedKv::EL1, .kvStoreType = DistributedKv::KvStoreType::SINGLE_VERSION, .baseDir = KV_STORE_PATH diff --git a/services/distributed/src/distributed_screen_status_manager.cpp b/services/distributed/src/distributed_screen_status_manager.cpp index 695348a50..9a506e598 100644 --- a/services/distributed/src/distributed_screen_status_manager.cpp +++ b/services/distributed/src/distributed_screen_status_manager.cpp @@ -117,6 +117,7 @@ void DistributedScreenStatusManager::GetKvStore(void) DistributedKv::Options options = { .createIfMissing = true, .autoSync = true, + .securityLevel = DistributedKv::SecurityLevel::S1, .area = DistributedKv::EL1, .kvStoreType = DistributedKv::KvStoreType::SINGLE_VERSION, .baseDir = KV_STORE_PATH -- Gitee