लिनक्स में MySQL या MariaDB का रूट पासवर्ड कैसे बदलें


यदि आप पहली बार लिनक्स में MySQL या MariaDB स्थापित कर रहे हैं, तो संभावना है कि आप बुनियादी सेटिंग्स के साथ अपने MySQL स्थापना को सुरक्षित करने के लिए mysql_secure_installation स्क्रिप्ट निष्पादित कर रहे हैं।

इन सेटिंग्स में से एक है, डेटाबेस रूट पासवर्ड - जिसे आपको गुप्त रखना चाहिए और केवल तभी उपयोग करना चाहिए जब यह आवश्यक हो। यदि आपको इसे बदलने की आवश्यकता है (उदाहरण के लिए, जब एक डेटाबेस व्यवस्थापक भूमिका बदलता है - या बंद रखा जाता है!)।

यह लेख काम आएगा। हम बताएंगे कि लिनक्स में MySQL या MariaDB डेटाबेस सर्वर का रूट पासवर्ड कैसे बदलें।

यद्यपि हम इस लेख में एक मारियाडीबी सर्वर का उपयोग करेंगे, लेकिन निर्देश MySQL के लिए भी काम करना चाहिए।

MySQL या MariaDB रूट पासवर्ड बदलें

आप रूट पासवर्ड जानते हैं और इसे रीसेट करना चाहते हैं, इस स्थिति में, सुनिश्चित करें कि MariaDB चल रहा है:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl is-active mariadb

------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld status

यदि उपरोक्त कमांड शब्द सक्रिय को आउटपुट या उसके बंद होने के बाद वापस नहीं करता है, तो आपको आगे बढ़ने से पहले डेटाबेस सेवा शुरू करनी होगी:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl start mariadb

------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld start

अगला, हम रूट के रूप में डेटाबेस सर्वर में प्रवेश करेंगे:

# mysql -u root -p

संस्करणों में संगतता के लिए, हम mysql डेटाबेस में उपयोगकर्ता तालिका को अद्यतन करने के लिए निम्नलिखित कथन का उपयोग करेंगे। ध्यान दें कि आपको रूट के लिए चुने गए नए पासवर्ड के साथ YourPasswordHere को बदलना होगा।

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;

मान्य करने के लिए, टाइप करके अपने वर्तमान MariaDB सत्र से बाहर निकलें।

MariaDB [(none)]> exit;

और फिर Enter दबाएँ। अब आपको नए पासवर्ड का उपयोग करके सर्वर से कनेक्ट करने में सक्षम होना चाहिए।

इस लेख में हमने बताया है कि मारियाडीबी/माईएसक्यूएल रूट पासवर्ड को कैसे बदलना है - क्या आप वर्तमान को जानते हैं या नहीं।

हमेशा की तरह, नीचे दिए गए हमारे टिप्पणी फ़ॉर्म का उपयोग करके यदि आपके पास कोई प्रश्न या प्रतिक्रिया है तो हमें एक नोट छोड़ने के लिए स्वतंत्र महसूस करें। हम आपसे सुनने के लिए तत्पर हैं!