MySQL यूजर का पासवर्ड mysql डेटाबेस की user टेबल में authentication_string कॉलम अपडेट करके बदला जा सकता है।
सिंटैक्स
USE mysql;
UPDATE user
SET authentication_string = PASSWORD('new_password')
WHERE user = 'user_name' AND host = 'host_name';
FLUSH PRIVILEGES;
पैरामीटर्स
new_password— नया पासवर्डuser_name— यूजरनामhost_name— होस्ट (जैसेlocalhost,%, विशिष्ट IP)
उदाहरण
USE mysql;
UPDATE user
SET authentication_string = PASSWORD('tutorials')
WHERE user = 'user' AND host = 'localhost';
FLUSH PRIVILEGES;
महत्वपूर्ण नोट्स
- MySQL 5.7.6+ में
passwordकॉलम हटाकरauthentication_stringउपयोग होता है। - MySQL 8.0+ में
PASSWORD()फंक्शन हटा दिया गया है —ALTER USERयाSET PASSWORDउपयोग करें। FLUSH PRIVILEGESअनिवार्य है सीधे अपडेट के बाद।- अधिक सुरक्षित और अनुशंसित तरीके:
ALTER USERयाSET PASSWORD(अगले लेख देखें)।