Cara Mengatasi Error Phpmyadmin Access Denied

4 min read Jun 23, 2024
Cara Mengatasi Error Phpmyadmin Access Denied

Cara Mengatasi Error PHPMyAdmin "Access Denied"

PHPMyAdmin adalah sebuah tools yang sangat populer digunakan untuk mengelola basis data MySQL. Namun, terkadang kita mengalami masalah "Access Denied" ketika mencoba mengakses PHPMyAdmin. Error ini dapat disebabkan oleh beberapa faktor, seperti konfigurasi PHPMyAdmin yang salah, hak akses yang tidak tepat, atau bahkan kesalahan pada konfigurasi MySQL.

Penyebab Error "Access Denied" PHPMyAdmin

Sebelum kita melangkah ke cara mengatasi error "Access Denied" PHPMyAdmin, kita perlu mengetahui penyebabnya terlebih dahulu. Berikut beberapa penyebab umum error ini:

1. Konfigurasi PHPMyAdmin yang salah

PHPMyAdmin memiliki berkas konfigurasi sendiri yang disimpan pada direktori config.inc.php. Jika konfigurasi pada berkas ini salah, maka PHPMyAdmin tidak dapat mengakses database dengan benar.

2. Hak akses yang tidak tepat

Hak akses yang tidak tepat pada user yang digunakan untuk mengakses PHPMyAdmin juga dapat menyebabkan error "Access Denied".

3. Kesalahan pada konfigurasi MySQL

Kesalahan pada konfigurasi MySQL, seperti pengaturan password yang salah atau hak akses yang tidak tepat, juga dapat menyebabkan error "Access Denied".

Cara Mengatasi Error "Access Denied" PHPMyAdmin

Berikut adalah beberapa cara untuk mengatasi error "Access Denied" PHPMyAdmin:

1. Periksa konfigurasi PHPMyAdmin

Periksa berkas config.inc.php dan pastikan bahwa konfigurasi PHPMyAdmin sudah benar. Pastikan bahwa Anda telah mengisi password yang benar dan hak akses yang tepat.

2. Periksa hak akses user

Pastikan bahwa user yang Anda gunakan untuk mengakses PHPMyAdmin memiliki hak akses yang tepat. Anda dapat menambahkan user baru dengan hak akses yang lebih tinggi jika perlu.

3. Periksa konfigurasi MySQL

Periksa konfigurasi MySQL dan pastikan bahwa Anda telah mengisi password yang benar dan hak akses yang tepat. Pastikan juga bahwa MySQL sudah diatur untuk mengizinkan akses dari PHPMyAdmin.

4. Reset password PHPMyAdmin

Jika Anda lupa password PHPMyAdmin, Anda dapat mereset password dengan menggunakan perintah berikut:

echo "UPDATE mysql.user SET password=PASSWORD('new_password') WHERE user='root';" | mysql -u root

Ganti new_password dengan password baru yang Anda inginkan.

5. Menggunakan mode debug

Jika Anda masih mengalami masalah, Anda dapat mengaktifkan mode debug pada PHPMyAdmin untuk melihat error yang lebih lengkap.


Dengan mengikuti langkah-langkah di atas, Anda seharusnya dapat mengatasi error "Access Denied" PHPMyAdmin dan mengakses database Anda dengan normal kembali.

Related Post