মাইএসকিউএল কমান্ড প্রম্পটের মাধ্যমে কীভাবে ওয়ার্ডপ্রেস প্রশাসনের পাসওয়ার্ড পুনরায় সেট করবেন


কখনও কখনও, অ্যাডমিনিস্ট্রেটর, সম্পাদক, লেখক, অবদানকারী বা গ্রাহক যেমন নীচের একটি ক্ষমতা সহ ওয়ার্ডপ্রেস ব্যবহারকারী তার লগইন শংসাপত্রগুলি বিশেষত পাসওয়ার্ড ভুলে যান।

ওয়ার্ডপ্রেস পাসওয়ার্ড সহজেই "হারানো পাসওয়ার্ড" ওয়ার্ডপ্রেস লগইন ফর্মের মাধ্যমে পরিবর্তন করা যেতে পারে। তবে, যদি ওয়ার্ডপ্রেস অ্যাকাউন্টে তার ইমেল ঠিকানা অ্যাক্সেস করার কোনও উপায় না থাকে তবে এই প্রক্রিয়াটি ব্যবহার করে পাসওয়ার্ড পরিবর্তন করা অসম্ভব। এই ধরনের ক্ষেত্রে, কোনও ওয়ার্ডপ্রেস অ্যাকাউন্টের পাসওয়ার্ড আপডেট করার কাজটি কেবলমাত্র মাইএসকিউএল ডাটাবেস ডেমনকে সম্পূর্ণ অধিকার সহ সিস্টেম অ্যাডমিনিস্ট্রেটর দ্বারা পরিচালিত হতে পারে।

এই নির্দেশিকাতে, আমরা আপনাকে লিনাক্সের মাইএসকিউএল কমান্ড লাইনের মাধ্যমে কোনও ওয়ার্ডপ্রেস অ্যাকাউন্টের পাসওয়ার্ড পুনরায় সেট করতে দেখাব show

মাইএসকিউএল/মারিয়াডিবি ডাটাবেস পরিষেবাতে লগ ইন করার আগে, নীচের কমান্ডটি জারি করে প্রথমে নতুন পাসওয়ার্ডের একটি এমডি 5 হ্যাশ সংস্করণ তৈরি করুন যা অ্যাকাউন্টে বরাদ্দ করা হবে।

এই উদাহরণটিতে ব্যবহৃত "নিউপাস" স্ট্রিংটি আপনার নিজস্ব শক্তিশালী পাসওয়ার্ড দিয়ে প্রতিস্থাপন করুন। পাসওয়ার্ড MD5 হ্যাশ একটি ফাইল অনুলিপি করুন পরে হ্যাশ মাইএসকিউএল ব্যবহারকারী পাসওয়ার্ড ক্ষেত্রে পেস্ট করতে।

# echo -n "newpass" | md5sum

আপনি নতুন পাসওয়ার্ড এমডি 5 হ্যাশ তৈরি করার পরে, মাইএসকিউএল ডাটাবেসে মূল সুযোগগুলি দিয়ে লগ ইন করুন এবং ওয়ার্ডপ্রেস ডাটাবেস সনাক্ত এবং নির্বাচন করতে নীচের আদেশটি জারি করুন। এই ক্ষেত্রে ওয়ার্ডপ্রেস ডাটাবেসের নাম দেওয়া হয়েছে "ওয়ার্ডপ্রেস"।

# mysql -u root -p
MariaDB [(none)]> show databases;
MariaDB [(none)]> use wordpress;

এরপরে, ওয়ার্ডপ্রেস ব্যবহারকারীর অ্যাকাউন্টগুলি সঞ্চয় করার জন্য দায়বদ্ধ সারণি সনাক্ত করতে নীচের আদেশটি সম্পাদন করুন। সাধারণত সমস্ত টেবিল যা সমস্ত ব্যবহারকারীর তথ্য সংরক্ষণ করে তা হ'ল ডাব্লুপি_উজার্স

wp_users টেবিলটি সমস্ত ব্যবহারকারী ID , লগইন নাম এবং পাসওয়ার্ড পুনরুদ্ধার করতে এবং পাসওয়ার্ড পরিবর্তিত হওয়া অ্যাকাউন্টটির ব্যবহারকারীর আইডি ক্ষেত্র সনাক্ত করতে।

পাসওয়ার্ডটি আরও আপডেট করতে ব্যবহারকারীর আইডি মানটি ব্যবহার করা হবে।

MariaDB [(none)]> show tables;
MariaDB [(none)]> SELECT ID, user_login, user_pass FROM wp_users;

আপনি ব্যবহারকারীর আইডি সঠিকভাবে সনাক্ত করার পরে যার পাসওয়ার্ড পরিবর্তন করা দরকার, তার পাসওয়ার্ড আপডেট করার জন্য নীচের কমান্ডটি জারি করুন। ব্যবহারকারীর আইডি এবং পাসওয়ার্ড MD5 হ্যাশ প্রতিস্থাপন করুন।

এই ক্ষেত্রে ব্যবহারকারীর আইডিটি 1 এবং নতুন পাসওয়ার্ড হ্যাশটি হল: e6053eb8d35e02ae40beeeacef203c1a।

MariaDB [(none)]> UPDATE wp_users SET user_pass= "e6053eb8d35e02ae40beeeacef203c1a" WHERE ID = 1;

আপনার যদি ইতিমধ্যে এমডি 5 হ্যাশ পাসওয়ার্ড না থাকে তবে নীচের উদাহরণে দেখানো হিসাবে আপনি সরল পাঠ্যে লিখিত পাসওয়ার্ড সহ মাইএসকিউএল আপডেটের আদেশটি কার্যকর করতে পারেন।

এই ক্ষেত্রে আমরা পাসওয়ার্ড স্ট্রিংয়ের MD5 হ্যাশ গণনা করতে মাইএসকিউএল এমডি 5() ফাংশনটি ব্যবহার করব।

MariaDB [(none)]> UPDATE wp_users SET user_pass = MD5('the_new_password') WHERE ID=1;

পাসওয়ার্ড আপডেট হওয়ার পরে, এই ব্যবহারকারীর ডাটাবেস তথ্য পুনরুদ্ধার করতে আপনি পাসওয়ার্ড পরিবর্তন করেছেন এমন ব্যবহারকারীর আইডি দিয়ে wp_users সারণীটি জিজ্ঞাসা করুন।

MariaDB [(none)]> SELECT ID, user_login, user_pass FROM wp_users WHERE ID = 1;

এখানেই শেষ! এখন, ব্যবহারকারীকে জানান যে তার পাসওয়ার্ড আপডেট হয়েছে এবং এটি নতুন পাসওয়ার্ডের সাহায্যে ওয়ার্ডপ্রেসে লগ ইন করতে সক্ষম হওয়া উচিত।