Rumah >pangkalan data >tutorial mysql >Mengapa saya mendapat ralat \'Akses ditolak untuk pengguna \'root\'@\'localhost\'\' apabila cuba mengubah suai kata laluan root dalam PHPMyAdmin?

Mengapa saya mendapat ralat \'Akses ditolak untuk pengguna \'root\'@\'localhost\'\' apabila cuba mengubah suai kata laluan root dalam PHPMyAdmin?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-03 08:16:30434semak imbas

Why am I getting an

Menyelesaikan Masalah Akses Ditolak Ralat untuk Pengguna 'root' dalam PHPMyAdmin

Apabila cuba mengubah suai kata laluan root menggunakan PHPMyAdmin, pengguna mungkin menghadapi ralat mesej:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Ralat ini menghalang akses kepada panel PHPMyAdmin. Untuk menyelesaikan isu ini, ikut langkah berikut:

Edit Fail Konfig PHPMyAdmin

Cari fail config.inc.php dalam direktori pemasangan PHPMyAdmin anda. Bukanya menggunakan editor teks.

Kemas kini Kata Laluan Root

Cari blok kod berikut dalam fail:

$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';

Ganti ruang letak dengan nama pengguna dan kata laluan akar sebenar anda. Pastikan kata laluan disertakan dalam petikan tunggal.

Lumpuhkan Pengesahan Kata Laluan

Tambah baris berikut ke bahagian bawah blok kod:

$cfg['Servers'][$i]['AllowNoPassword'] = true;

Ini melumpuhkan pengesahan kata laluan untuk pengguna root, membolehkan anda mengakses PHPMyAdmin tanpa memerlukan kata laluan.

Simpan dan Mulakan Semula

Simpan config.inc. php dan mulakan semula Apache (atau pelayan web anda) untuk perubahan berkuat kuasa.

Selepas mengikuti langkah ini, anda sepatutnya boleh mengakses panel PHPMyAdmin dengan kata laluan akar yang dikemas kini. Ingat untuk melumpuhkan tetapan AllowNoPassword setelah anda berjaya mengakses panel.

Atas ialah kandungan terperinci Mengapa saya mendapat ralat \'Akses ditolak untuk pengguna \'root\'@\'localhost\'\' apabila cuba mengubah suai kata laluan root 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