आप बैकएंड डेटाबेस को एन्क्रिप्ट करके, फ़्रंटएंड से तालिकाओं को अनलिंक करके, फिर लिंक को फिर से स्थापित करके एक स्प्लिट डेटाबेस को एन्क्रिप्ट कर सकते हैं।
डेटाबेस को एन्क्रिप्ट करने से डेटा अन्य टूल द्वारा अपठनीय हो जाता है, और यह एक पासवर्ड सेट करता है जो डेटाबेस का उपयोग करने के लिए आवश्यक होता है।
एक विभाजन को एन्क्रिप्ट करना गैर-विभाजित डेटाबेस को एन्क्रिप्ट करने की तुलना में डेटाबेस को कुछ अतिरिक्त चरणों की आवश्यकता होती है।
स्प्लिट डेटाबेस को एन्क्रिप्ट करने का तरीका यहां बताया गया है।
बैकएंड एन्क्रिप्ट करें
सबसे पहले, आपको बैकएंड/स्रोत डेटाबेस को एन्क्रिप्ट करना होगा। फिर आपको फ़्रंटएंड डेटाबेस में लिंक की गई तालिकाओं को फिर से स्थापित करने की आवश्यकता है।
बैकएंड को एन्क्रिप्ट करने का तरीका यहां बताया गया है।
-
बैकएंड डेटाबेस को विशिष्ट मोड में खोलें
इससे पहले कि आप इसे एन्क्रिप्ट कर सकें और पासवर्ड सेट कर सकें, स्रोत डेटाबेस को अनन्य मोड में खोला जाना चाहिए।
डेटाबेस को एक्सक्लूसिव मोड में खोलने के लिए, ओपन एक्सक्लूसिव . चुनें ओपन डायलॉग के माध्यम से डेटाबेस खोलते समय।
अधिक संपूर्ण निर्देशों के लिए, विशिष्ट मोड में डेटाबेस कैसे खोलें देखें।
-
फ़ाइल मेनू खोलें
फ़ाइल पर क्लिक करें फ़ाइल मेनू खोलने के लिए एक्सेस के ऊपर बाईं ओर।
-
एन्क्रिप्शन विकल्प चुनें
पासवर्ड से एन्क्रिप्ट करें . पर क्लिक करें बटन (जानकारी . से मेनू)।
-
पासवर्ड सेट करें
अपना वांछित पासवर्ड दर्ज करें।
पुष्टि करने के लिए इसे फिर से दर्ज करें।
क्लिक करें ठीक ।
-
पंक्ति स्तर लॉकिंग संदेश को स्वीकार करें
यदि आपको यह सूचित करने वाला संदेश मिलता है कि रो लेवल लॉकिंग को अनदेखा कर दिया जाएगा, तो ठीक पर क्लिक करें। ।
डेटाबेस अब एन्क्रिप्ट किया गया है।
"पंक्ति स्तर लॉकिंग" संदेश के बारे में
एक ब्लॉक सिफर पाठ को एन्क्रिप्ट करने की एक विधि है जिसमें क्रिप्टोग्राफ़िक कुंजी और एल्गोरिथम एक बार में प्रत्येक बिट के बजाय डेटा के पूरे ब्लॉक पर एक बार में लागू होते हैं।
रो लेवल लॉकिंग (या रिकॉर्ड लेवल लॉकिंग ) वह जगह है जहां कोई रिकॉर्ड अपडेट होने पर लॉक हो जाता है। यह अन्य उपयोगकर्ताओं को अद्यतन होने के दौरान डेटा तक पहुँचने से रोकने के लिए है।
जब आप किसी एन्क्रिप्टेड डेटाबेस में रिकॉर्ड अपडेट करते हैं जो पंक्ति स्तर लॉकिंग का उपयोग करता है, तो केवल रिकॉर्ड (पंक्ति) एन्क्रिप्ट किया जाता है, संपूर्ण डेटाबेस नहीं।
जब आप पंक्ति स्तर लॉकिंग अक्षम वाले डेटाबेस को एन्क्रिप्ट करते हैं, तो आपको ब्लॉक सिफर के साथ एन्क्रिप्ट करना पंक्ति स्तर लॉकिंग के साथ असंगत है। रो लेवल लॉकिंग को नजरअंदाज कर दिया जाएगा। संदेश।
इसका मतलब यह है कि पूरे डेटाबेस को एन्क्रिप्ट किया जाएगा - सिर्फ रिकॉर्ड ही नहीं।
फ्रंटएंड अपडेट करें
एक बार जब आप बैकएंड डेटाबेस को एन्क्रिप्ट कर लेते हैं, तो अब आपको अनलिंक करने की जरूरत है, फिर बैकएंड को इंगित करने वाली तालिकाओं को फिर से लिंक करें।
तालिकाओं को अनलिंक करें
लिंक की गई तालिकाओं को अनलिंक करने का तरीका यहां बताया गया है।
-
फ़्रंटएंड डेटाबेस खोलें
फ्रंटएंड डेटाबेस खोलें।
क्लिक करें ठीक यदि आप वैध पासवर्ड नहीं संदेश।
-
किसी अन्य संदेश को स्वीकार करें
आप अपने डेटाबेस के डिज़ाइन के आधार पर अन्य संदेश प्राप्त कर सकते हैं। उदाहरण के लिए, यदि आपके पास AutoExec मैक्रो है (अर्थात जो डेटाबेस के खुलते ही चलता है), तो आपको स्क्रीनशॉट में संदेश प्राप्त हो सकता है।
यह अपेक्षित है, क्योंकि मैक्रो बैकएंड डेटाबेस से डेटा का उपयोग करता है, जिसे अभी-अभी पासवर्ड से सुरक्षित किया गया है। यह देखते हुए कि हमने अभी तक फ़्रंटएंड पर पासवर्ड प्रदान नहीं किया है, मैक्रो अब लिंक की गई तालिकाओं में डेटा तक नहीं पहुंच सकता है।
इस मामले में, हम बस सभी मैक्रो बंद करें . पर क्लिक कर सकते हैं ।
-
तालिकाओं को अनलिंक करें
लिंक की गई तालिकाओं को अनलिंक करने के लिए, सभी तालिकाओं को अनलिंक करने के लिए राइट-क्लिक करें, और हटाएं चुनें ।
यह फ़्रंटएंड से तालिकाओं को हटा देगा, लेकिन वे अभी भी बैकएंड में बने रहेंगे।
-
पुष्टि करें
क्लिक करें हां पुष्टि करने के लिए।
तालिकाओं को फिर से लिंक करें
अब हम उन तालिकाओं को फिर से लिंक कर सकते हैं (और ऐसा करने पर पासवर्ड प्रदान करें)।
-
आयात/लिंक विज़ार्ड लॉन्च करें
पहुंच पर क्लिक करें आयात और लिंक . में बाहरी डेटा . से समूह रिबन पर टैब।
-
बैकएंड डेटाबेस विवरण दर्ज करें
स्रोत डेटाबेस का स्थान दर्ज करें (या ब्राउज़ करें . का उपयोग करके इसे ब्राउज़ करें बटन)।
लिंक की गई तालिका बनाकर डेटा स्रोत से लिंक करें . चुनें , फिर ठीक . पर क्लिक करें ।
-
पासवर्ड दर्ज करें
पासवर्ड दर्ज करें और ठीक . पर क्लिक करें ।
-
टेबल चुनें
उन सभी तालिकाओं का चयन करें जिन्हें लिंक करने की आवश्यकता है, फिर ठीक . पर क्लिक करें ।
-
समाप्त
स्प्लिट डेटाबेस अब एन्क्रिप्टेड और पासवर्ड से सुरक्षित है।
अब आप एक टेबल खोल सकते हैं और उसका डेटा देख सकते हैं।
साथ ही, कोई भी AutoExec मैक्रोज़ डेटाबेस के खुलते ही अपने आप चलने लगेगा।