Rumah > pangkalan data > tutorial mysql > Mengapakah Saya Mendapat Ralat \'Akses Ditolak untuk Pengguna \'root\'@\'localhost\' (menggunakan kata laluan: NO)\' dalam MySQL?

Mengapakah Saya Mendapat Ralat \'Akses Ditolak untuk Pengguna \'root\'@\'localhost\' (menggunakan kata laluan: NO)\' dalam MySQL?

Susan Sarandon
Lepaskan: 2024-11-03 16:20:02
asal
933 orang telah melayarinya

Why am I Getting

MySQL: Access Denied Error 1045 for Root User

Isu biasa yang dihadapi oleh pengguna MySQL ialah "Dokumentasi #1045 - Access dinafikan untuk pengguna 'root'@'localhost' (menggunakan kata laluan: NO)" ralat. Ini berlaku apabila cuba menyambung ke pelayan MySQL menggunakan pengguna root tanpa kata laluan.

Punca:

Apabila memasang dan mengkonfigurasi MySQL, kata laluan mungkin tidak ditentukan untuk pengguna root. Ini membawa kepada ralat "Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: NO)" semasa cuba menyambung ke pangkalan data.

Penyelesaian:

Untuk menyelesaikan ralat ini, ikuti langkah berikut:

  1. Buka fail konfigurasi (config.inc.php) yang terletak di laluan "C:wampappsphpmyadmin3.2.0.1config.inc.php" (ganti "wamp" dengan nama pelayan anda jika tidak menggunakan Wamp Server).
  2. Cari baris "$cfg['Servers'][$i]['password']='" dan tukarkannya kepada "$cfg ['Servers'][$i]['password']='NO'".
  3. Simpan fail.
  4. Muat semula phpMyAdmin. Mesej ralat kini sepatutnya membaca "Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata laluan: YES)".
  5. Tukar kata laluan dalam baris sebelumnya kepada kata laluan akar yang anda inginkan.

Nota Tambahan:

  • Jika ralat berterusan selepas menetapkan kata laluan, pastikan perkhidmatan MySQL sedang berjalan dan anda menggunakan kata laluan yang betul.
  • Memulakan semula perkhidmatan MySQL juga boleh menyelesaikan isu ini.

Atas ialah kandungan terperinci Mengapakah Saya Mendapat Ralat \'Akses Ditolak untuk Pengguna \'root\'@\'localhost\' (menggunakan kata laluan: NO)\' dalam MySQL?. 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