Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

हल त्रुटि 1396 (HY000):MySql में 'उपयोगकर्ता' @ 'लोकलहोस्ट' के लिए ऑपरेशन DROP USER विफल रहा?

<घंटा/>

यह त्रुटि तब होती है जब आप '%' के साथ उपयोगकर्ता बनाते समय किसी उपयोगकर्ता को लोकलहोस्ट के साथ छोड़ देते हैं।

आइए हम '%' के साथ एक यूजर बनाते हैं और यूजर को लोकलहोस्ट के रूप में छोड़ देते हैं। वाक्य रचना इस प्रकार है

उपयोगकर्ता 'yourUserName'@'%' बनाएं, जिसे 'yourPassword' से पहचाना गया हो;

आइए हम उपरोक्त सिंटैक्स का उपयोग करके एक उपयोगकर्ता बनाते हैं। उपयोगकर्ता बनाने की क्वेरी इस प्रकार है

mysql> '1234' से पहचाने गए 'जैक'@'%' उपयोगकर्ता बनाएं;क्वेरी ठीक है, 0 पंक्तियां प्रभावित (0.26 सेकंड)

जांचें कि उपयोगकर्ता सफलतापूर्वक बनाया गया है या नहीं

mysql> उपयोगकर्ता का चयन करें, MySQL.user से होस्ट करें;

निम्न आउटपुट है

<पूर्व>+---------------------+----------+| उपयोगकर्ता | मेजबान |+---------------------+-----------+| जैक | % || मनीष | % || User2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || जड़ | % || एडम स्मिथ | लोकलहोस्ट || User1 | लोकलहोस्ट || हूँ | लोकलहोस्ट |+---------------------+----------+10 पंक्तियों में सेट (0.00 सेकंड)

उपरोक्त नमूना आउटपुट को देखें, हमारे पास 'जैक' नाम का एक उपयोगकर्ता है और होस्ट '%' है। जब भी आप यूजर को लोकलहोस्ट से ड्रॉप करने की कोशिश करेंगे तो आपको एक एरर मिलेगी जो इस प्रकार है

mysql> DROP USER 'Jack'@'localhost';ERROR 1396 (HY000):ऑपरेशन DROP USER 'Jack'@'localhost'
के लिए विफल रहा

आइए हम उपरोक्त उपयोगकर्ता को होस्ट '%' के साथ छोड़ दें। क्वेरी इस प्रकार है

mysql> DROP USER 'Jack'@'%';क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.19 सेकंड)

जांचें कि उपयोगकर्ता को MySQL.user तालिका से हटा दिया गया है या नहीं। क्वेरी इस प्रकार है

mysql> उपयोगकर्ता का चयन करें, MySQL.user से होस्ट करें;

निम्नलिखित आउटपुट प्रदर्शित करता है कि उपयोगकर्ता जैक को सफलतापूर्वक हटा दिया गया है

<पूर्व>+---------------------+----------+| उपयोगकर्ता | मेजबान |+---------------------+-----------+| मनीष | % || User2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || जड़ | % || एडम स्मिथ | लोकलहोस्ट || User1 | लोकलहोस्ट || हूँ | लोकलहोस्ट |+---------------------+----------+9 पंक्तियों में सेट (0.00 सेकंड)
  1. उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग करके:हाँ) के लिए त्रुटि 1045 (28000) का उपयोग अस्वीकृत करें?

    इस त्रुटि को ठीक करने के लिए, आपको पासवर्ड के लिए -p विकल्प निर्दिष्ट करना होगा। वाक्य रचना इस प्रकार है mysql -uyourUserName -p आइए इसे लागू करें। सबसे पहले, हमें Windows+R शॉर्टकट कुंजियों का उपयोग करके CMD को खोलना होगा। स्नैपशॉट इस प्रकार है सीएमडी टाइप करें और ओके बटन दबाएं। आपको एक कमांड

  1. विंडोज 11/10 में ड्राइवर की विफल त्रुटि के लिए उपयोगकर्ता सेटिंग्स सेट करें को कैसे हल करें

    टचपैड लैपटॉप पर उत्पादकता के लिए उपयोगकर्ता के शॉर्टकट हैं। जेस्चर और मल्टी-फिंगर टैप या टच सपोर्ट विभिन्न शॉर्टकट के दायरे में लाता है। लेकिन कुछ Lenovo लैपटॉप पर जो Alps Pointing Device,  के टचपैड ड्राइवरों का उपयोग करते हैं उपयोगकर्ता सेटिंग को ड्राइव पर सेट करने में त्रुटि विफल  घटित होना। यह त्

  1. MySQL पर उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' त्रुटि के लिए अस्वीकृत एक्सेस को कैसे ठीक करें

    MySQL SQL भाषा पर आधारित एक ओपन सोर्स डेटाबेस मैनेजमेंट सिस्टम है। MySQL XAMPP कंट्रोल पैनल के साथ आता है जो एक ओपन सोर्स भी है और एप्लिकेशन का उपयोग करने के लिए स्वतंत्र है। हालाँकि, हाल ही में उन उपयोगकर्ताओं के बारे में बहुत सारी रिपोर्टें आ रही हैं जो अपने ब्राउज़र से अपने MySQL डेटाबेस तक पहुँच