यदि आप उपयोगकर्ता पासवर्ड भूल गए हैं, तो कभी-कभी आपको उपयोगकर्ता पासवर्ड रीसेट करने या MySQL पासवर्ड पुनर्प्राप्त करने की आवश्यकता हो सकती है। यहां बताया गया है कि MySQL में यूजर पासवर्ड कैसे बदलें।
MySQL यूजर पासवर्ड बदलें
यहाँ MySQL में यूजर पासवर्ड बदलने के चरण दिए गए हैं। आप मारियाडब में यूजर पासवर्ड बदलने के लिए भी इन चरणों का उपयोग कर सकते हैं।
1. MySQL सर्वर में लॉग इन करें
लिनक्स पर:
टर्मिनल खोलें और MySQL डेटाबेस सर्वर में लॉग इन करने के लिए निम्न कमांड चलाएँ
$ mysql -u root -h localhost -p
खिड़कियों पर:
उस फ़ोल्डर में नेविगेट करें जहां mysql.exe स्थित है (जैसे C:\Program Files\mysql\mysql-5.5\bin) और mysql.exe पर डबल-क्लिक करें MySQL कमांड प्रॉम्प्ट खोलने के लिए।
बोनस पढ़ें :MySQL बूलियन के रूप में कास्ट करें
2. उपयोगकर्ता पासवर्ड बदलें
MySQL में लॉग इन करने के बाद, डेटाबेस को mysql में बदलने के लिए निम्न कमांड चलाएँ:
$ use mysql;
यूजर पासवर्ड बदलने के लिए 3 कमांड हैं - ALTER USER, SET PASSWORD, और UPDATE USER का उपयोग करना
ALTER TABLE का उपयोग करके यूजर पासवर्ड बदलने के लिए निम्न कमांड चलाएँ। user_name को बदलें , होस्टनाम और नया_पासवर्ड अपने डेटाबेस उपयोगकर्ता नाम, होस्ट आईपी और नए पासवर्ड के साथ क्रमशः।
ALTER USER 'user_name'@'hostname' IDENTIFIED BY 'new_password';
उदाहरण के लिए, यदि आपके पास read_user उपयोगकर्ता नाम के साथ IP 45.23.145.35 से एक दूरस्थ उपयोगकर्ता है और नया पासवर्ड "abcxyz", फिर उपयोगकर्ता पासवर्ड बदलने का आदेश यहां दिया गया है
ALTER USER 'read_user'@'45.23.145.35' IDENTIFIED BY 'abcxyz';
यदि आप किसी स्थानीय उपयोगकर्ता का पासवर्ड बदलना चाहते हैं, तो लोकलहोस्ट या 127.0.0.1 को होस्ट आईपी के रूप में उपयोग करें
ALTER USER 'read_user'@'localhost' IDENTIFIED BY 'abcxyz';
बोनस पढ़ें :MySQL CAST बनाम CONVERT
आप MySQL में यूजर पासवर्ड बदलने के लिए SET PASSWORD कमांड का भी इस्तेमाल कर सकते हैं। यहां SET PASSWORD कमांड का उपयोग करके यूजर पासवर्ड बदलने का सिंटैक्स दिया गया है। user_name को बदलें , होस्टनाम और नया_पासवर्ड अपने डेटाबेस उपयोगकर्ता नाम, होस्ट आईपी और नए पासवर्ड के साथ क्रमशः।
SET PASSWORD FOR 'user_name'@'hostname' = PASSWORD('new_password');के लिए पासवर्ड सेट करें
SET PASSWORD कमांड का उपयोग करके उपरोक्त उदाहरण यहां दिया गया है
SET PASSWORD FOR 'read_user'@'localhost' = PASSWORD('abcxyz');के लिए पासवर्ड सेट करें
इसी तरह, यहाँ UPDATE USER कमांड का उपयोग करके यूजर पासवर्ड बदलने का सिंटैक्स दिया गया है।
UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE USER='user_name' AND Host='hostname';
यहाँ UPDATE उपयोगकर्ता कमांड का उपयोग करके उपरोक्त उदाहरण दिया गया है
UPDATE mysql.user SET Password=PASSWORD('abcxyz') WHERE USER='read_user' AND Host='localhost';
बोनस पढ़ें :MySQL रोलबैक क्वेरी
3. फ्लश विशेषाधिकार
परिवर्तनों को लागू करने के लिए निम्न आदेश चलाएँ।
$ flush privileges;
उम्मीद है, उपरोक्त आदेश आपको MySQL में उपयोगकर्ता पासवर्ड बदलने में मदद करेंगे।
Ubiq मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!