मुझे पता है कि मैं किसी डेटाबेस के विशेष क्षेत्रों को एन्क्रिप्ट कर सकता हूं, लेकिन मुझे डेटाबेस के हर क्षेत्र को एन्क्रिप्ट करने में दिलचस्पी है। मैं यह सुनिश्चित करना चाहता हूं कि कोई भी व्यक्ति जो mysql शेल तक पहुंच प्राप्त कर सकता है, लेकिन जिनके पास डिक्रिप्शन कुंजी तक पहुंच नहीं है, वे डेटाबेस से बाहर कुछ भी नहीं पढ़ सकते हैं।
मैं यह भी सुनिश्चित करना चाहता हूं कि अगर किसी को मशीन तक रूट पहुंच गया, लेकिन उसके पास डिक्रिप्शन कुंजी नहीं है, तो वे डेटा नहीं पढ़ सकते हैं।
मुझे यह कैसे करना चाहिए? क्या यह करने के लिए समझ में आता है? मुझे चिंता है कि अगर किसी के पास mysql डेटाबेस तक पहुंच है, तो उनके पास अनिवार्य रूप से कुंजी तक पहुंच होगी, इसलिए इसका कोई मतलब नहीं है। क्या मैं कुछ भूल रहा हूँ?