2021 में, मैंने बनाया ऑप्टिमाइज़ली सीएमएस के लिए एक एक्सटेंशन जो आपको उपयोगकर्ता इंटरफ़ेस से सीधे डेटाबेस के विरुद्ध SQL क्वेरी चलाने की अनुमति देता है. यदि आप क्लाउड समाधान (या डीएक्सपी) का उपयोग कर रहे हैं जो सीधे डेटाबेस एक्सेस की अनुमति नहीं देता है, या यदि आप केवल SQL प्रबंधन स्टूडियो जैसे सॉफ़्टवेयर का उपयोग किए बिना डेटाबेस तक पहुंच चाहते हैं तो यह आसान हो सकता है।
एक उपयोग का मामला विशिष्ट डेटा को पुनः प्राप्त करने की क्षमता हो सकता है, बिना रिपोर्ट केंद्र में किसी रिपोर्ट को अनुकूलित करने या कोड लिखने के लिए समय बर्बाद किए बिना जिसे परीक्षण और तैनात करने की आवश्यकता है।
यदि किसी को डेटाबेस और SQL सिंटैक्स की पूरी समझ नहीं है, तो सही SQL क्वेरी को हस्तलिखित करने में समय लग सकता है। लेकिन डरो मत – एआई हमारी सहायता कर सकता है!
यहां एक उदाहरण दिया गया है जहां मैं दो पंक्तियां (हरे पाठ में) लिखता हूं जो सादे नॉर्वेजियन में समझाती है कि मुझे किस प्रकार की रिपोर्ट चाहिए। “जनरेट क्वेरी” पर एक क्लिक एक एसक्यूएल क्वेरी उत्पन्न करेगा जिसे मैं रिपोर्ट उत्पन्न करने के लिए निष्पादित करता हूं। यदि आप एक ही रिपोर्ट नियमित रूप से चलाते हैं, तो इसे केवल तीन क्लिक के साथ बाद में निष्पादन के लिए सहेजना भी संभव है।
नॉर्वेजियन प्रॉम्प्ट का अंग्रेजी अनुवाद। “दोपहर में मुझे नॉर्वेजियन भाषा में लिखी गई ब्लॉगपोस्ट प्रकार की सामग्री की एक सूची दें। केवल पृष्ठ का नाम, यूआरएल और उसके प्रकाशित होने की तारीख बताएं। शीर्षक के अनुसार वर्णानुक्रम में क्रमबद्ध करें।”
डेटाबेस तक पूर्ण पहुंच के साथ, किसी को स्पष्ट रूप से नुकसान पहुंचाने की संभावना होती है, लेकिन इस विस्तार के साथ, जोखिम को सीमित करने के कई तरीके हैं। विवरण में हैं प्रलेखन.
- एक्सटेंशन को चयनित उपयोगकर्ताओं या समूहों के लिए उपलब्ध कराएं।
- एक अलग कनेक्शन स्ट्रिंग निर्दिष्ट करें जो केवल-पढ़ने के लिए पहुंच प्रदान करती है।
- अनुमत SQL को मान्य करने के लिए एक रेगेक्स सेट करें।
- अस्वीकृत SQL को मान्य करने के लिए एक रेगेक्स सेट करें।
- और अगर आपको लगता है कि एआई चुनौतीपूर्ण है, तो निस्संदेह एआई सुविधा को निष्क्रिय किया जा सकता है।
शुभकामनाएँ – AI के साथ या उसके बिना!
2023-09-01 13:56:33
#डटबस #म #क #उजगर #कर