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

Mary-Kate Olsen
Lepaskan: 2024-11-03 08:16:30
asal
338 orang telah melayarinya

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)
Salin selepas log masuk

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**';
Salin selepas log masuk

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;
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!