मेरे पास MySQL प्रॉक्सी चल रहा है और मेरे पास read_auth()
के लिए फ़ंक्शन के साथ एक LUA है, हालांकि प्रमाणीकरण के दौरान पारित पासवर्ड हैं (अपेक्षित के रूप में)।mysql-proxy cleartext पासवर्ड
मुझे उन प्रारूपों की आवश्यकता है जिनके साथ मैं काम कर सकता हूं और बाद में पोस्ट कर सकता हूं, इसलिए क्लीयरक्स्ट। MySQL क्लाइंट पर क्लीयरक्स्ट प्लगइन को सक्षम करने का कोई प्रभाव नहीं पड़ता है, मुझे संदेह है कि MySQL प्रॉक्सी क्लाइंट को क्लीयरक्स्ट में भेजता है, इसलिए हैशिंग के लिए डिफ़ॉल्ट है।
तो मूल रूप से: क्या आपके पास कोई विचार है कि मैं read_auth()
MySQL प्रॉक्सी के फ़ंक्शन के भीतर स्पष्ट टेक्स्ट प्रमाणीकरण विवरण कैसे प्राप्त कर पाऊंगा?
नोट: मेरा अंतिम लक्ष्य एलडीएपी के साथ है, हालांकि एकमात्र तरीका मैं पासवर्ड प्राप्त कर सकता हूं (धोया या नहीं) वास्तव में एलडीएपी के लिए बाध्यकारी है, इसे खोजकर प्राप्त नहीं किया जा सकता है।
मैं पीएएम प्रमाणीकरण प्लगइन संभालने हूँ प्रॉक्सी के साथ प्रयोग नहीं किया जा सकता है? –
पाम प्रमाणीकरण के लिए माइस्क्ल के एंटरप्राइज़ संस्करण की आवश्यकता है लेकिन कुछ खुले स्रोत कार्यान्वयन हैं। मुझे नहीं लगता कि इसका प्रॉक्सी के साथ क्यों उपयोग नहीं किया जा सका।मैं यात्रा कर रहा हूं इसलिए मैं जल्दी से लिंक प्रदान नहीं कर सकता। लेकिन अगर मैं ऐसा कर रहा था और प्रॉक्सी की आवश्यकता थी तो मैं भूमिका विधि का उपयोग करूंगा। –
बस एक और त्वरित टिप्पणी - क्या आप इसे एप्लिकेशन स्तर पर संभाल नहीं सकते हैं? यदि आप करेंगे तो अपना रास्ता बाहर निकालें ... –