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

MySQL में ERROR 1396 (HY000): DROP USER विफल कैसे हल करें?

कारण: होस्ट मिसमैच ('%' बनाम 'localhost')

यह त्रुटि तब होती है जब आप 'user'@'localhost' ड्रॉप करने का प्रयास करते हैं, लेकिन उपयोगकर्ता 'user'@'%' के रूप में बनाया गया था। MySQL में उपयोगकर्ता की पहचान user@host जोड़ी से होती है।

उदाहरण

mysql> CREATE USER 'Jack'@'%' IDENTIFIED BY '1234';
mysql> SELECT user, host FROM mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Jack             | %         |
| ...              | ...       |
+------------------+-----------+

गलत ड्रॉप प्रयास:

mysql> DROP USER 'Jack'@'localhost';
ERROR 1396 (HY000): Operation DROP USER failed for 'Jack'@'localhost'

सही ड्रॉप

mysql> DROP USER 'Jack'@'%';

सत्यापन:

mysql> SELECT user, host FROM mysql.user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| (Jack गायब है)    |           |
+------------------+-----------+

सलाह: ड्रॉप करने से पहले SELECT user, host FROM mysql.user; से सही होस्ट जांचें।

  1. MySQL एरर 1045 (28000): root@localhost के लिए एक्सेस डिनायड MySQL एरर 1045 (28000): root@localhost के लिए एक्सेस डिनायड

    MySQL एक्सेस डिनायड एरर 1045 का समाधान यह एरर तब आता है जब पासवर्ड के साथ रूट यूजर लॉगिन करने का प्रयास किया जाता है लेकिन पासवर्ड विकल्प सही ढंग से निर्दिष्ट नहीं किया गया हो। सही सिंटैक्स mysql -u yourUserName -p चरण-दर-चरण समाधान 1. कमांड प्रॉम्प्ट खोलें Windows + R दबाएं, CMD टाइप करें और OK

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

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

  1. MySQL पर  Access Denied for User root@localhost  त्रुटि कैसे ठीक करें MySQL पर 'Access Denied for User root@localhost' त्रुटि कैसे ठीक करें

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