Rumah  >  Artikel  >  pangkalan data  >  Mengapa saya mendapat \"Akses ditolak untuk pengguna \'root\'@\'localhost\'\" apabila menetapkan kata laluan root saya dalam PHPMyAdmin?

Mengapa saya mendapat \"Akses ditolak untuk pengguna \'root\'@\'localhost\'\" apabila menetapkan kata laluan root saya dalam PHPMyAdmin?

Patricia Arquette
Patricia Arquetteasal
2024-11-02 17:02:02164semak imbas

Why am I getting

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn