MySQL कमांड लाइन के माध्यम से WordPress व्यवस्थापक पासवर्ड रीसेट करें

वर्डप्रेस PHP में लिखा गया एक बहुत ही लोकप्रिय ओपन-सोर्स CMS है। इसे स्थापित करना और प्रबंधित करना बेहद आसान है, लेकिन कभी-कभी आप अपना प्रबंधन पासवर्ड भूल जाते हैं। इसके बिना, आप अपनी वेबसाइट को अपडेट नहीं कर पाएंगे। इस लेख में, मैं आपको दिखाने जा रहा हूं कि अपनी वेबसाइट को ऑफ़लाइन मोड में रखे बिना अपने वर्डप्रेस एडमिन पासवर्ड को आसानी से कैसे रीसेट किया जाए, या आपके किसी कीमती डेटा को खोने का जोखिम उठाया जाए।

जब तक आप MySQL या MariaDB का उपयोग अपने डेटाबेस सर्वर के रूप में करते हैं, तब तक यह आलेख किसी भी OS पर लागू होता है।

आवश्यकताएँ

आपके पास एसएसएच या केवीएम कंसोल के माध्यम से आपके सर्वर तक पहुंच होनी चाहिए, और वहां से MySQL कमांड-लाइन टूल चलाने में सक्षम हो।

WordPress व्यवस्थापक पासवर्ड रीसेट करें

MySQL कमांड-लाइन टूल का उपयोग करने के लिए, आपको पहले MySQL में लॉग इन करना होगा। यह दृढ़ता से अपने वर्डप्रेस एसक्यूएल खाते के क्रेडेंशियल का उपयोग करने की सिफारिश करता है न कि मायएसक्यूएल के रूट अकाउंट का। ऐसा करने से आप सुनिश्चित हो सकते हैं कि अगर कुछ गलत हुआ है, तो कम से कम आप गलती से सर्वर पर अन्य डेटाबेस को नुकसान नहीं पहुंचाएंगे।

वर्डप्रेस एसक्यूएल खाता क्रेडेंशियल wp-config.phpआपकी वेबसाइट के मूल में नामक एक फ़ाइल में संग्रहीत किया जाता है ।

हमें wp-config.phpफ़ाइल के अंदर निम्नलिखित पंक्तियों की आवश्यकता है :

define('DB_NAME', 'myWordpressDB');
define('DB_USER', 'myUserName');
define('DB_PASSWORD', 'aVeryStrongPassword');
$table_prefix  = 'wp_';

अब आप इस जानकारी का उपयोग MySQL में लॉग इन करने और आवश्यक परिवर्तन करने के लिए कर सकते हैं। आगे जाने से पहले हम डेटाबेस का पूरा बैकअप बनाने जा रहे हैं:

mysqldump -umyUserName -paVeryStrongPassword myWordpressDB | gzip -9 > myWordpressDB.sql.gz

अब, MySQL में लॉग इन करें:

mysql -umyUserName -paVeryStrongPassword

सूची उपलब्ध डेटाबेस:

show databases;

 +--------------------+
 | Database           |
 +--------------------+
 | myWordpressDB      |
 | information_schema |
 +--------------------+

अपना WordPress डेटाबेस चुनें:

use myWordpressDB;

सभी वर्डप्रेस उपयोगकर्ताओं को उनकी आईडी, उपयोगकर्ता नाम और एन्क्रिप्टेड पासवर्ड के साथ सूचीबद्ध करें:

SELECT ID, user_login, user_pass FROM wp_users;

+----+------------+------------------------------------+
| ID | user_login | user_pass                          |
+----+------------+------------------------------------+
|  1 | admin      | $P$B02fIYCZKcVrKFGpPqio80Wh7A.7NK/ |
|  2 | alex       | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+

ID 1प्राथमिक वर्डप्रेस व्यवस्थापक उपयोगकर्ता के अंतर्गत आता है और सॉफ्टवेयर में उच्चतम विशेषाधिकार हैं। इस वजह से, हम इसका पासवर्ड रीसेट करेंगे:

UPDATE wp_users SET user_pass=MD5('YourNewStrongPassword') WHERE ID = 1;

अब, यदि आप उपयोगकर्ताओं को फिर से सूचीबद्ध करते हैं, तो आप देखेंगे कि उपयोगकर्ता 'व्यवस्थापक' के पास एक नया एन्क्रिप्टेड पासवर्ड है:

SELECT ID, user_login, user_pass FROM wp_users;

+----+------------+------------------------------------+
| ID | user_login | user_pass                          |
+----+------------+------------------------------------+
|  1 | admin      | daa0f3ff755e00a95b8dd93dfb476936   |
|  2 | alex       | $P$BCFybroBJDFuv1oQdLIWcNp8jMCmsl1 |
+----+------------+------------------------------------+

वर्डप्रेस का डिफ़ॉल्ट इंस्टॉलेशन PasswordHashउपयोगकर्ता के पासवर्ड को एन्क्रिप्ट करने के लिए उपयोग करता है , जो इसे एमडी 5 के 8 पास के साथ हैश करता है। हालाँकि, डिफ़ॉल्ट MD5 हैश भी स्वीकार्य है, यही कारण है कि यह विधि काम करती है।

अब आप नए पासवर्ड से अपने वर्डप्रेस एडमिन कंसोल में लॉग इन कर सकते हैं।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ