ত্রুটি বার্তাটি আপনি পাসওয়ার্ড ছাড়া 'রুট' হিসাবে লগ ইন করার চেষ্টা করছেন বলে।
যদি আপনার phpMyAdmin এর ডিফল্ট ইনস্টলেশন থাকে তবে আপনি 'কনফিগ' প্রমাণীকরণ ব্যবহার করছেন এবং আপনার নাম এবং পাসওয়ার্ড config.inc.php ফাইলে সংরক্ষণ করা হয়। আপনি 'কনফিগারেশন' প্রমাণীকরণের সাথে থাকতে পারেন এবং ফাইলটিতে সংরক্ষণ করা ব্যবহারকারীর নাম এবং পাসওয়ার্ড পরিবর্তন করতে পারেন। লগ ইন করতে আপনাকে যা করতে হবে তা হল "প্রমাণীকরণের ধরন এবং তথ্য" এর জন্য স্ট্রিংগুলির একটি পরিবর্তন করা।
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'newpassword'; //DEFAULT: ''
$cfg['Servers'][$i]['AllowNoPassword'] = true;
আপনি পাসওয়ার্ড সেটিংস করার সময়, আপনি একটি পাঠ্য ফাইলে আপনার পাসওয়ার্ড সংরক্ষণ করার পরিবর্তে 'কুকি' প্রমাণীকরণে পরিবর্তন করতে এবং লগইন স্ক্রীন প্রদর্শন করতে পারেন।
লগ ইন স্ক্রীন প্রদর্শিত হওয়ার জন্য, config.inc.php ফাইলটিতে আপনাকে দুটি পরিবর্তন করতে হবে এবং তৃতীয় পরিবর্তনটি দৃঢ়ভাবে নিরাপত্তার জন্য সুপারিশ করা হবে। তুমি দেখতে পার http://docs.phpmyadmin.net/en/latest/#quick_install আরও তথ্যের জন্য, যদি আপনি আপনার অন্যান্য বিকল্প জানতে চান।
আমি ফাইলের ক্রম অনুসারে পরিবর্তনগুলি তালিকাভুক্ত করতে যাচ্ছি।
(প্রস্তাবিত) blowfish_secret কে কোনও র্যান্ডম স্ট্রিংতে পরিবর্তন করুন। ফাইল মন্তব্য বলে, এই স্ট্রিংটি কুকি ভিত্তিক প্রমাণীকরণে আপনার পাসওয়ার্ড এনক্রিপ্ট করতে ব্যবহৃত হয় (যা আপনি যা পরিবর্তন করতে যাচ্ছেন)।
$cfg['blowfish_secret'] = 'random string';
লাইন প্রায় 19, প্রমাণীকরণ টাইপ কুকি পরিবর্তন
$cfg['Servers'][$i]['auth_type'] = cookie'; /*DEFAULT: 'config'
আপনার পাসওয়ার্ড সংরক্ষণ করা হয় যে তিন লাইন মুছে দিন। যেহেতু লাইনগুলি আপনার প্রকৃত পাসওয়ার্ড ধারণ করে না, তাই আপনি কেবল তাদেরও মন্তব্য করতে পারেন।