phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

WAMP त्रुटि #1045 में phpmyadmin - पासवर्ड रीसेट करने की आवश्यकता है

यदि समस्या सिर्फ एक भूला हुआ पासवर्ड है तो यह आपको इसे रीसेट करने की अनुमति देगा। हालाँकि यदि आपने MySQL सर्वर संस्करणों के साथ असंगत डेटाबेस को मिश्रित किया है तो पासवर्ड रीसेट करने के बाद बाद में अन्य समस्याएं होंगी।

mysql सेवा बंद करें

wampmanager -> MySQL -> Service -> Stop Service

my.ini फ़ाइल संपादित करें

wampmanager -> MySQL -> my.ini

[wampmysqld] ढूंढें ini फ़ाइल में अनुभाग। इस लाइन को सीधे [wampmysqld] . सेक्शन के बाद जोड़ें

skip-grant-tables

mysql सेवा को पुनरारंभ करें।wampmanager -> MySQL -> Service -> Start/Resume Service

MySQL कंसोल खोलेंwampmanager -> MySQL -> MySQL Console

अब हम रूट उपयोगकर्ता के लिए पासवर्ड रीसेट करने जा रहे हैं, निश्चित रूप से इसका उपयोग किसी भी उपयोगकर्ता पासवर्ड को रीसेट करने के लिए किया जा सकता है। mysql> पर निम्नलिखित 2 आदेश दर्ज करें कमांड प्रॉम्प्ट, प्रत्येक पंक्ति के अंत में अर्ध कोलन के साथ, और mysql को आदेश जारी करने के लिए प्रत्येक पंक्ति के बाद ENTER दबाएं।

5.7.0 से पहले के MySQL संस्करणों के लिए

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

5.7.0 के बाद के MySQL संस्करणों के लिए

UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'), 
                      password_expired = 'N' 
WHERE User = 'root';
FLUSH PRIVILEGES;

नोट कि अपडेट को रिपोर्ट करना चाहिए कि उसने एक से अधिक पंक्तियों को अपडेट किया है, ऐसा इसलिए है क्योंकि वास्तव में 3 उपयोगकर्ता खाते हैं जिनमें 'रूट' के उपयोगकर्ता आईडी प्रत्येक एक अलग डोमेन के साथ हैं

यानी 127.0.0.1, लोकलहोस्ट और ::1*

अब mysql कमांड प्रॉम्प्ट पर mysql मौजूद रहने के लिए 'quit' दर्ज करें।

बंद करो mysql सेवाwampmanager -> MySQL -> Service -> Stop Service

my.ini फ़ाइल संपादित करेंwampmanager -> MySQL -> my.ini

ini फ़ाइल में [wampmysqld] अनुभाग ढूंढें skip-grant-tables निकालें पैरामीटर जो हमने पहले जोड़ा था।

इस पैरामीटर को आईएनआई फ़ाइल में न छोड़ें, यह एक बड़ा सुरक्षा छेद है।

mysql सेवा को पुनरारंभ करें।wampmanager -> MySQL -> Service -> Start/Resume Service



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. PhpMyAdmin को InnoDB तालिकाओं के लिए रिकॉर्ड की सटीक संख्या दिखाएं?

  2. मैसकल/phpmyadmin में रेगुलर एक्सप्रेशन

  3. मैं MySQL में सभी डीबी ट्रिगर्स कैसे ढूंढ सकता हूं?

  4. PhpMyAdmin स्वतः MySQL तालिका को ताज़ा करें

  5. अनुमत स्मृति आकार समाप्त