थ्रेड "मुख्य" Java.sql.SQLException में अपवाद: उपयोगकर्ता ''@'localhost' के लिए एक्सेस अस्वीकृत (पासवर्ड का उपयोग करना: NO)
गलत क्रेडेंशियल या अपर्याप्त उपयोगकर्ता विशेषाधिकारों का उपयोग करके डेटाबेस कनेक्शन स्थापित करने का प्रयास करते समय यह त्रुटि अक्सर होती है। आइए विवरण में जाएं और एक व्यापक समाधान प्रदान करें।
त्रुटि संदेश को समझना
त्रुटि संदेश "उपयोगकर्ता ''@'लोकलहोस्ट' के लिए प्रवेश निषेध (पासवर्ड का उपयोग करके) : नहीं)" इंगित करता है कि MySQL सर्वर कनेक्शन स्ट्रिंग में निर्दिष्ट उपयोगकर्ता तक पहुंच प्रदान करने में विफल रहा। खाली स्ट्रिंग के चारों ओर एकल उद्धरण सुझाव देते हैं कि उपयोगकर्ता नाम खाली है। "पासवर्ड का उपयोग करना: नहीं" भाग इंगित करता है कि कनेक्शन का प्रयास पासवर्ड प्रदान किए बिना किया गया था।
समस्या निवारण चरण
इस समस्या को हल करने के लिए, इन चरणों का पालन करें:
अतिरिक्त विचार
सुनिश्चित करें कि आपका MySQL सर्वर निर्दिष्ट पोर्ट (3306 में) पर चल रहा है कोड प्रदान किया गया है) और लोकलहोस्ट पते पर सुन रहा है। जिसमें मुख्य विधि (प्रदान किए गए कोड में MainApp) शामिल है। जब तक इरादा न हो, मुख्य विधियों के साथ अन्य कक्षाएं चलाने से बचें।
इन चरणों का पालन करके, आपको "उपयोगकर्ता ''@'लोकलहोस्ट' (पासवर्ड का उपयोग करके: नहीं)" त्रुटि को हल करने और एक स्थापित करने में सक्षम होना चाहिए आपके MySQL डेटाबेस से सफल कनेक्शन।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3