डेटाबेस सुरक्षा की विभिन्न तकनीकें हैं जो इस प्रकार हैं -
-
सुरक्षित नेटवर्क कनेक्शन - मोबाइल डेटाबेस और मुख्य डेटाबेस को निश्चित समय पर सिंक्रोनाइज़ करना होता है। सिंक्रनाइज़ेशन मोबाइल डेटाबेस के सिस्टम सॉफ़्टवेयर में किया जाता है और इसे http प्रोटोकॉल पर लागू किया जाता है।
-
एन्क्रिप्टेड स्थानीय डेटाबेस - मोबाइल डिवाइस पर स्थानीय डेटाबेस एन्क्रिप्ट किया जाता है और हर बार जब उपयोगकर्ता मोबाइल डेटाबेस खोलता है, तो उसे अपना पासवर्ड दर्ज करना होता है। यदि मोबाइल डिवाइस को किसी घुसपैठिए द्वारा ले लिया या तोड़ा जाता है, तो स्थानीय डेटाबेस पर संग्रहीत डेटा समझ में नहीं आता है। एन्क्रिप्शन एल्गोरिथम SQL सर्वर मोबाइल संस्करण का एक तत्व है और दुर्भाग्य से यह विशिष्ट एल्गोरिथम के लिए दस्तावेज़ खोजने में सक्षम नहीं है।
-
डेटाबेस सर्वर पर उपयोगकर्ता प्रमाणीकरण - मुख्य डेटाबेस के साथ मोबाइल डिवाइस पर स्थापित शॉर्टइंप्रेशन डेटाबेस का सिंक्रनाइज़ेशन डेटाबेस प्रतिकृति तकनीक के साथ कार्यान्वित किया जाता है। इस लक्ष्य के लिए, डेटाबेस सर्वर पर एक उपयुक्त प्रकाशन है। प्रकाशन डेटा का मेटा-डेटा पैकेज है जिसके बारे में डेटा दोहराया जाता है।
मोबाइल डेटाबेस को सिंक्रोनाइज़ेशन ऑपरेशन के लिए डेटाबेस सर्वर के प्रकाशन की आवश्यकता होती है। यह प्रकाशन से जुड़ सकता है डेटाबेस सर्वर पर एक उपयुक्त उपयोगकर्ता खाते का उपयोग किया जाना है। यह परिभाषित करता है कि एप्लिकेशन उपयोगकर्ता को डेटाबेस सर्वर पर प्रमाणित किया जाना है।
-
वेब सर्वर पर प्रमाणीकरण - मोबाइल डेटाबेस और मुख्य डेटाबेस के बीच संचार को https पर लागू किया जाता है। सर्वर साइड पर संचार लिंक एक वेब सर्वर द्वारा प्रबंधित किया जाता है। इसलिए, मानक वेब सर्वर प्रमाणीकरण का लाभ उठाना संभव है और उपयोगकर्ता को इंटरनेट इंटरफ़ेस स्तर पर प्रमाणित करने की आवश्यकता है।
यह आवश्यकता आवश्यक है क्योंकि यह वेब सर्वर के अंदर सर्वर साइड पर लागू किए गए मोबाइल डेटाबेस एजेंट के लिए सुरक्षा प्रदान करती है। वेबसर्वर प्रमाणीकरण के बिना प्रत्येक नेटवर्क उपयोगकर्ता उपयुक्त URL का उपयोग करके आसानी से सर्वर-साइडएजेंट कनेक्ट करने में सक्षम होगा।
-
सर्वर-साइड मोबाइल एजेंट खाता - कनेक्शन लिंक के दोनों समापन बिंदु मोबाइल डेटाबेस टीम द्वारा प्रबंधित किए जाते हैं। एक सिंक्रनाइज़ेशन चरण के दौरान, सर्वर-साइड पर एजेंट संचालन सर्वर के ऑपरेटिंग सिस्टम के डिफ़ॉल्ट एजेंट खाते या सर्वर के ऑपरेटिंग सिस्टम के एक समर्पित खाते के संदर्भ में कार्यान्वित किया जा सकता है। यह एजेंट सेवा के कार्यान्वयन के लिए एक समर्पित ऑपरेटिंग सिस्टम खाते का उपयोग कर सकता है।
- लेखन और केवल-पढ़ने के लिए आवेदन के लिए स्वतंत्र उपयोगकर्ता खाते - यदि किसी उपयोगकर्ता को घोषणाओं के लेखक के रूप में और कुछ घोषणाओं के पाठक के रूप में आवेदन का उपयोग करना है, तो वह उपयोगकर्ता को दो खाते, एक संलेखन खाता और केवल-पढ़ने के लिए खाता, या किसी विशिष्ट उपयोगकर्ता को दोनों कार्यात्मकता प्रदान कर सकता है। खाता।