Rumah > Artikel > pangkalan data > Mengapa saya mendapat \"Akses ditolak untuk pengguna \'root\'@\'localhost\'\" apabila menetapkan kata laluan root saya dalam PHPMyAdmin?
Menyelesaikan Isu Penafian Akses untuk Pengguna 'root' dalam PHPMyAdmin
Pengguna mungkin menghadapi ralat dinafikan akses apabila cuba menetapkan kata laluan root dalam PHPMyAdmin. Mesej itu biasanya berbunyi, "Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: NO)."
Punca Punca:
PHPMyAdmin tidak dapat sambung ke pangkalan data menggunakan bukti kelayakan akar yang disediakan.
Penyelesaian:
Untuk membetulkan isu ini, anda perlu mengedit fail phpmyadmin config.inc.php. Cari blok kod berikut:
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['password'] = '**root-password**';
Pastikan rentetan "Kata Laluan" muncul sebelum nilai kata laluan seperti yang ditunjukkan di bawah:
$cfg['Servers'][$i]['user'] = '**your-root-username**'; $cfg['Servers'][$i]['password'] = 'Password: **root-password**';
Selain itu, sahkan bahawa nama pengguna dan kata laluan akar adalah betul. Simpan fail dan cuba akses PHPMyAdmin sekali lagi. Ralat kini harus diselesaikan, memberikan anda akses kepada panel.
Atas ialah kandungan terperinci Mengapa saya mendapat \"Akses ditolak untuk pengguna \'root\'@\'localhost\'\" apabila menetapkan kata laluan root saya dalam PHPMyAdmin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!