लोकलहोस्ट का मतलब है कि आप उसी मशीन से एक्सेस कर सकते हैं जबकि % से रिमोट होस्ट एक्सेस संभव है। उपयोगकर्ता पासवर्ड बदलने के लिए सिंटैक्स निम्नानुसार है।
'yourUserName'@'localhost' ='yourPassword' के लिए पासवर्ड सेट करें;
पहले उपयोगकर्ता की जाँच करें और MySQL.user तालिका से होस्ट करें। क्वेरी इस प्रकार है -
mysql> उपयोगकर्ता का चयन करें, MySQL.user से होस्ट करें;
यहाँ आउटपुट है -
<पूर्व>+---------------------+----------+| उपयोगकर्ता | मेजबान |+---------------------+-----------+| बॉब | % || मनीष | % || User2 | % || mysql.infoschema | % || mysql.सेशन | % || mysql.sys | % || जड़ | % || @उपयोगकर्ता नाम@ | लोकलहोस्ट || एडम स्मिथ | लोकलहोस्ट || जेम्स | लोकलहोस्ट || जॉन | लोकलहोस्ट || जॉन डो | लोकलहोस्ट || User1 | लोकलहोस्ट || हूँ | लोकलहोस्ट || mysql.infoschema | लोकलहोस्ट || mysql.सेशन | लोकलहोस्ट |+---------------------+----------+16 पंक्तियों में सेट (0.01 सेकंड)अब, उपयोगकर्ता 'जॉन' के लिए पासवर्ड बदलते हैं। क्वेरी इस प्रकार है -
mysql> 'जॉन'@'लोकलहोस्ट' ='जॉन123456' के लिए पासवर्ड सेट करें;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.35 सेकंड)
उसके बाद आपको फ्लश विशेषाधिकार सेट करने की आवश्यकता है। क्वेरी इस प्रकार है -
फ्लश विशेषाधिकार;