ওয়ার্ডপ্রেস ডাটাবেস আপনার সম্পূর্ণ ওয়ার্ডপ্রেস সাইটের মস্তিষ্কের মতো, কারণ প্রতিটি তথ্য সেখানে সংরক্ষণ করা হয়, যা এটিকে হ্যাকারদের জন্য একটি প্রিয় লক্ষ্যবস্তুতে পরিণত করে। এবং হ্যাকাররা SQL ইনজেকশনের জন্য স্বয়ংক্রিয় কোড চালায়।

দুর্ভাগ্যবশত, অনেকেই ওয়ার্ডপ্রেস ইনস্টল করার সময় ডাটাবেস প্রিফিক্স পরিবর্তন করতে ভুলে যান। এটি হ্যাকারদের জন্য সহজ করে তোলে কারণ তারা "" উপসর্গের উপর ব্যাপক আক্রমণের পরিকল্পনা করতে সক্ষম হবে। wp_ "। আপনি আপনার ডেটাবেসকে রক্ষা করতে পারেন এমন স্মার্টতম উপায়টি হ'ল আপনার ডাটাবেসের উপসর্গটি পরিবর্তন করে যা ইনস্টলেশনের সময় করা সহজ কাজ।

তবে ওয়ার্ডপ্রেসে ডাটাবেসের উপসর্গটি পরিবর্তন করতে এটি কয়েকটি পদক্ষেপ নেয়, বিশেষত যদি এটি ইতিমধ্যে চলছে।

প্রস্তুতি

আমরা সুপারিশ করছি যে আপনি কিছু করার আগে আপনার ওয়ার্ডপ্রেস ডাটাবেসটিকে ব্যাক আপ করুন। আপনার সাইটের দৈনিক ব্যাকআপ রাখা গুরুত্বপূর্ণ, আমরা প্লাগইনটি সুপারিশ করি " BackupBuddy » এটি করার জন্য। পরবর্তী জিনিসটি আমরা আপনাকে সুপারিশ করব তা হল আপনার দর্শকদের একটি অস্থায়ী রক্ষণাবেক্ষণ পৃষ্ঠায় পুনঃনির্দেশিত করা।

WP-config.php ফাইল সম্পাদনা করুন

আপনার "wp-config.php" ফাইলটি খুলুন যা আপনার ওয়ার্ডপ্রেস হোস্টিংয়ের মূলে রয়েছে। "Wp_a123456_" বা আপনার পছন্দের কোনও অন্য প্রকাশ যা আপনাকে জটিল মনে করে (কোনও বিশেষ অক্ষর নেই) দিয়ে ডাটাবেস টেবিল উপসর্গের লাইনটি সংশোধন করুন।

এই লাইনটি এর মতো দেখতে হবে:

$ table_prefix = 'wp_a123456_';

ডাটাবেসে সারণীর সমস্ত নাম পরিবর্তন করুন

আপনার অবশ্যই আপনার ডাটাবেস অ্যাক্সেস করতে হবে (সম্ভবত phpMyAdmin দ্বারা), এবং তারপরে আমরা wp-config.php ফাইলে উল্লিখিত একটিতে টেবিলের নামগুলি পরিবর্তন করুন। আপনি যদি কোনও সিপ্যানেলের সাহায্যে হোস্টিং ব্যবহার করছেন তবে নীচের চিত্রের মতোই আপনি নিজের সিপ্যানেলে পিএইচপিএমওয়াই অ্যাডমিন লিঙ্কটি খুঁজে পেতে পারেন:

Phpmyadmin cpanel

মোট 11 ডিফল্ট ওয়ার্ডপ্রেস টেবিল রয়েছে, ম্যানুয়ালি এই সমস্তটি পরিবর্তন করা বেশ বেদনাদায়ক হবে।

ওয়ার্ডপ্রেস বর্গ টেবিল

এই কারণেই জিনিসগুলি আরও দ্রুত করা, আমাদের কাছে একটি এসকিউএল কোয়েরি রয়েছে যা আপনি ব্যবহার করতে পারেন।

RENAME টেবিল `wp_commentmeta` থেকে` wp_a123456_commentmeta`; RENAME টেবিল `wp_comments` থেকে` wp_a123456_comments`; RENAME টেবিল `wp_links` TO` wp_a123456_links`; RENAME টেবিল `wp_options` থেকে` wp_a123456_options`; RENAME টেবিল `wp_postmeta` থেকে` wp_a123456_ পোস্তমেট``; RENAME টেবিল `wp_posts` থেকে` wp_a123456_ পোস্টস`; RENAME টেবিল `wp_terms` থেকে` wp_a123456_terms`; RENAME টেবিল `wp_termmeta` থেকে` wp_a123456_termmeta`; RENAME টেবিল `wp_term_relationships` থেকে` wp_a123456_term_relationships`; RENAME টেবিল `wp_term_taxonomy` থেকে` wp_a123456_term_taxonomy`; RENAME টেবিল `wp_usermeta` TO` wp_a123456_usermeta`; RENAME টেবিল `wp_users` থেকে` wp_a123456_users`;

আপনার অন্যান্য প্লাগইনগুলির জন্য আপনার সারি যুক্ত করতে হতে পারে যা আপনার ওয়ার্ডপ্রেস ডাটাবেসে তাদের নিজস্ব টেবিল যুক্ত করতে পারে। ধারণাটি হ'ল সমস্ত টেবিলের উপসর্গগুলি আপনি যা চান তা পরিবর্তন করুন।

"বিকল্পগুলি" সারণিতে পরিবর্তন

এটিকে প্রতিস্থাপনের জন্য আমাদের এমন বিকল্পগুলির সন্ধান করতে হবে যা এখনও "ডাব্লুপি_" উপসর্গ হিসাবে ব্যবহার করে। প্রক্রিয়াটিকে আরও সহজ করার জন্য, এই কোয়েরিটি ব্যবহার করুন:

নির্বাচন করুন * wp_a123456_options থেকে যেখানে 'বিকল্প_নাম` পছন্দ করুন'% wp_% '

এটি প্রচুর ফলাফল দেয় এবং এই লাইনগুলি পরিবর্তন করতে আপনার একে একে যেতে হবে to

মেটা ব্যবহারকারীদের সারণী

এরপরে, আপনাকে ব্যবহারকারীর মেটাগুলি সন্ধান করতে হবে যা এটি প্রতিস্থাপনের জন্য "wp_" উপসর্গটিও ব্যবহার করে। এটি করার জন্য এই এসকিউএল কোয়েরিটি ব্যবহার করুন:

নির্বাচন করুন * 'wp_a123456_usermeta' থেকে যেখানে 'meta_key` পছন্দ'% wp_% '

আপনি যে প্লাগইনগুলি ব্যবহার করছেন তার সাথে ইনপুটগুলির সংখ্যা পৃথক হতে পারে। নতুন উপসর্গের সাথে "wp_" রয়েছে এমন কিছু পরিবর্তন করুন।

এই টিউটোরিয়ালটির জন্যই এটিই আমি আশা করি এটি আপনাকে আপনার ওয়ার্ডপ্রেস ইনস্টলেশনটির উপসর্গ টেবিলগুলি সহজেই পরিবর্তন করতে দেয়।