Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

WAMP पर PHPMyAdmin के लिए खोए हुए MySQL पासवर्ड तक पहुंच प्राप्त करना

यहां एक तरीका है जो आपको MYSQL 'रूट' पासवर्ड को काफी सरलता से रीसेट करने की अनुमति देगा।

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

wampmanager -> MySQL -> Service -> Stop Service

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

wampmanager -> MySQL -> my.ini

[wampmysqld] ढूंढें (32 बिट) या [wampmysqld64] (64 बिट) आईएनआई फ़ाइल में अनुभाग

इस लाइन को सीधे उस सेक्शन हेडिंग के बाद जोड़ें

skip-grant-tables

mysql सेवा को पुनरारंभ करें।

wampmanager -> MySQL -> Service -> Start/Resume Service

MySQL कंसोल खोलें

wampmanager -> MySQL -> MySQL Console

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

mysql> . पर निम्नलिखित 2 कमांड दर्ज करें कमांड प्रॉम्प्ट, प्रत्येक पंक्ति के अंत में अर्ध कोलन के साथ, और mysql को आदेश जारी करने के लिए प्रत्येक पंक्ति के बाद ENTER दबाएं।

पूर्व MYSQL संस्करण 5.7

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

MYSQL संस्करण 5.7 के बाद कॉलम का नाम बदल गया

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

ध्यान दें कि अपडेट यह रिपोर्ट कर सकता है कि उसने एक से अधिक पंक्तियों को अपडेट किया है, क्योंकि एक से अधिक उपयोगकर्ता खाते हो सकते हैं जिनमें 'रूट' के उपयोगकर्ता आईडी के साथ एक अलग डोमेन यानी 127.0.0.1, लोकलहोस्ट और ::1 हो।

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

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

wampmanager -> MySQL -> Service -> Stop Service

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

wampmanager -> MySQL -> my.ini

[wampmysqld] ढूंढें (32 बिट) या [wampmysqld64] (64 बिट) आईएनआई फ़ाइल में अनुभाग

skip-grant-tables निकालें पैरामीटर जो हमने पहले जोड़ा था।

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

mysql सेवा को पुनरारंभ करें।

wampmanager -> MySQL -> Service -> Start/Resume Service

अब आप चाहें तो रूट यूजर अकाउंट सेट कर सकते हैं ताकि यह पासवर्ड अपने आप एक्सपायर न हो जाए

wampmanager -> MySQL -> MySQL Console

और फिर इस क्वेरी को चलाएँ

ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

अब आप उपयोगकर्ता आईडी 'रूट' और उस नए पासवर्ड का उपयोग करके phpmyadmin के साथ लॉगिन करने में सक्षम होना चाहिए जिसे आपने अभी उस उपयोगकर्ता के लिए सेट किया है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में SQL स्क्रिप्ट कैसे चलाएं?

  2. स्ट्रिंग फ़ील्ड से MySQL में दिनांक परिवर्तित करना

  3. MySQL विशेषक असंवेदनशील खोज (स्पेनिश उच्चारण)

  4. सी # का उपयोग कर सम्मिलित पंक्ति की आईडी प्राप्त करें

  5. स्ट्रिंग के आधार पर गतिशील रूप से PHP ऑब्जेक्ट बनाएं