Rumah  >  Artikel  >  pangkalan data  >  Mengapakah Saya Mendapat Ralat \"Akses Ditolak\" Semasa Cuba Mengakses PHPMyAdmin?

Mengapakah Saya Mendapat Ralat \"Akses Ditolak\" Semasa Cuba Mengakses PHPMyAdmin?

Linda Hamilton
Linda Hamiltonasal
2024-11-04 07:17:02802semak imbas

Why am I Getting an

Tidak Dapat Mengakses PHPMyAdmin dengan Ralat 'Access Denied'

Apabila cuba mengakses panel PHPMyAdmin menggunakan pengguna 'root', anda boleh menghadapi ralat berikut:

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

Ralat ini menunjukkan bahawa PHPMyAdmin tidak dapat mengesahkan akses anda dengan kelayakan yang diberikan. Untuk menyelesaikan isu ini, ikuti langkah berikut:

Edit Konfigurasi PHPMyAdmin

Cari fail phpmyadmin config.inc.php anda, biasanya ditemui dalam direktori pemasangan PHPMyAdmin.

Konfigurasikan Pengesahan Kata Laluan

Dalam fail config.inc.php, cari bahagian yang mengandungi kod berikut:

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

Pastikan bahawa nilai untuk 'kata laluan' sepadan dengan kata laluan semasa yang ditetapkan untuk pengguna root dalam pangkalan data MySQL anda.

Lumpuhkan Pengesahan Tanpa Kata Laluan

Secara lalai, PHPMyAdmin membenarkan pengesahan tanpa kata laluan untuk pengguna root . Walau bagaimanapun, ini boleh menjadi risiko keselamatan. Untuk melumpuhkan pengesahan tanpa kata laluan, tetapkan parameter berikut kepada palsu:

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

Simpan Konfigurasi

Setelah anda membuat perubahan yang diperlukan, simpan phpmyadmin config.inc fail .php.

Mulakan semula PHPMyAdmin

Mulakan semula perkhidmatan atau aplikasi PHPMyAdmin anda untuk menggunakan perubahan.

Dengan mengikuti langkah ini, anda kini sepatutnya boleh mengakses panel PHPMyAdmin menggunakan pengguna root dan kata laluan yang betul.

Atas ialah kandungan terperinci Mengapakah Saya Mendapat Ralat \"Akses Ditolak\" Semasa Cuba Mengakses 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