डेटाबेस का उपयोग करने वाले कई संगठनों में सुरक्षा और सुरक्षा का मुद्दा प्रासंगिक है। और ऐसा नहीं है कि संगठन कुछ छिपाने की कोशिश कर रहे हैं, समस्या वित्तीय रिकॉर्ड और ग्राहक जानकारी के बारे में अधिक है, जिसके लिए कॉर्पोरेट डेटाबेस को अक्सर हैक किया जाता है।
ज़रूरी
एंटीवायरस सॉफ्टवेयर।
निर्देश
चरण 1
संचरित डेटा और स्वयं प्रक्रियाओं को एन्क्रिप्ट करने की क्षमता वाले सिद्ध डेटाबेस का उपयोग करें, एन्क्रिप्शन, साथ ही विशेष सुरक्षा उपयोगिताओं के लिए समर्थन। ज्यादातर संगठनों में, प्राधिकरण के आधार पर सुरक्षा की जाती है। दुर्भाग्य से, यह पर्याप्त से अधिक है। अपने पर्सनल कंप्यूटर पर डेटाबेस को पूरी तरह से सुरक्षित रखने के लिए एंटी-वायरस सॉफ़्टवेयर का भी उपयोग करें। जैसा कि अभ्यास से पता चलता है, जानकारी अक्सर कंप्यूटर से गायब हो जाती है, और थोड़ी देर बाद यह इंटरनेट पर डिक्रिप्टेड रूप में दिखाई देती है।
चरण 2
प्रेषित डेटा और अनुरोध प्रक्रियाओं के एन्क्रिप्शन का उपयोग करें। MySQL डेटाबेस में एक दर्जन से अधिक विशेष कार्य हैं जिनका उपयोग उपयोगकर्ता द्वारा अनुरोधित डेटा को स्थानांतरित करने की प्रक्रिया पर बोझ डाले बिना एन्क्रिप्शन तंत्र को लागू करने के लिए किया जा सकता है। AES_ENCRYPT (), AES_DECRYPT (), COMPRESS () और अन्य। निष्पादन योग्य प्रक्रियाओं और कार्यों की सामग्री छुपाएं। कोई भी अनुभवी पटाखा स्रोत कोड को पहचान सकता है और समान कोड की नकल कर सकता है। MySQL डेटाबेस के लिए, स्रोत कोड को एन्कोड करने के लिए एक विशेष प्रोग्राम SQL Shield जारी किया गया है।
चरण 3
डेटा सुरक्षा के स्तर से क्रिप्टोग्राफी के उपयोग में उल्लेखनीय वृद्धि होगी। इस तंत्र में दो प्रकार की चाबियों का उपयोग करके जानकारी को एन्क्रिप्ट करना शामिल है - सार्वजनिक और निजी। टी-एसक्यूएल फ़ंक्शन इस उद्देश्य को पूरा करता है। विशेष डेटाबेस सुरक्षा सॉफ़्टवेयर का उपयोग करें। MySQL के लिए, यह रक्षक XP_CRYPT है। यह कार्यक्रम एन्क्रिप्शन और एन्क्रिप्शन की सभी जटिलताओं का ध्यान रखेगा।
चरण 4
यह न भूलें कि कोई भी डेटा जिस तक आपके पास पढ़ने की पहुंच है, कॉपी और सहेजा जा सकता है। इस मुद्दे का इष्टतम समाधान एन्क्रिप्शन का उपयोग करना होगा, जिससे कॉपी किए गए डेटा को पढ़ना असंभव हो जाएगा।