{"id":41568,"date":"2024-11-14T19:17:14","date_gmt":"2024-11-14T12:17:14","guid":{"rendered":"\/tutorial\/?p=41568"},"modified":"2025-01-08T15:17:46","modified_gmt":"2025-01-08T08:17:46","slug":"mengatasi-phpmyadmin-access-denied","status":"publish","type":"post","link":"\/id\/tutorial\/mengatasi-phpmyadmin-access-denied","title":{"rendered":"Cara Mengatasi Error phpMyAdmin Access Denied"},"content":{"rendered":"<p>Saat membuka phpMyAdmin di localhost, Anda mungkin pernah menjumpai pesan error bertuliskan <strong>Access Denied<\/strong> dengan kotak merah. Masalah ini memang sering terjadi, terutama saat mengelola database di <a href=\"https:\/\/www.apachefriends.org\/\" target=\"_blank\" rel=\"noopener\">XAMPP<\/a> atau server lokal lainnya.<\/p><p>Jangan khawatir! Error ini biasanya muncul karena pengaturan yang kurang tepat, dan solusinya pun cukup mudah. Di artikel ini, kami akan membahas cara mengatasi <strong>phpMyAdmin Access Denied<\/strong>, serta memberikan tips praktis untuk mencegah error ini muncul kembali.<\/p><p>Yuk, simak tutorialnya! Kami akan mulai dulu dengan memahami penyebab utama error ini.<\/p><h2 class=\"wp-block-heading\" id=\"h-penyebab-error-phpmyadmin-access-denied\">Penyebab Error phpMyAdmin Access Denied<\/h2><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1021\" height=\"525\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/error-phpmyadmin-access-denied-e1732077420125.png\/public\" alt=\"tampilan error phpmyadmin access denied\" class=\"wp-image-41788\"><\/figure><\/div><p>Error <strong>phpMyAdmin Access Denied<\/strong> biasanya disebabkan oleh salah satu hal berikut:<\/p><ol class=\"wp-block-list\">\n<li><strong>Port atau alamat host tidak cocok<\/strong>.<strong> <\/strong>Konflik pada port MySQL atau Apache sering terjadi kalau port default dan alamat host tidak cocok. Akhirnya, koneksi ke server database Anda pun terhambat.<\/li>\n\n\n\n<li><strong>Password root tidak sinkron<\/strong>.<strong> <\/strong>Apabila Anda mengubah password akun <strong>root<\/strong> di phpMyAdmin tanpa memperbarui file konfigurasi <strong>config.inc.php<\/strong>, koneksi ke database akan gagal. Akibatnya, phpMyAdmin tidak bisa mengautentikasi akses Anda.<\/li>\n\n\n\n<li><strong>File konfigurasi salah atau rusak<\/strong>.<strong> <\/strong>File <strong>config.inc.php<\/strong> yang tidak sesuai atau rusak bisa mengakibatkan phpMyAdmin gagal membaca pengaturan host, port, atau password. Selain itu, adanya kesalahan pada file ini juga sering menyebabkan phpMyAdmin Access Denied.<\/li>\n\n\n\n<li><strong>Izin folder phpMyAdmin tidak tepat<\/strong>.<strong> <\/strong>Setelah memindahkan instalan XAMPP atau mengupdate sistem operasi, pengaturan izin folder phpMyAdmin bisa berubah. Kalau izin folder tidak memperbolehkan akses ke file penting, phpMyAdmin akan mengalami masalah.<\/li>\n<\/ol><p>Setelah mengetahui penyebab-penyebab ini, Anda pun bisa lebih mudah menentukan langkah yang tepat untuk memperbaiki masalah <strong>phpMyAdmin Access Denied<\/strong>. Yuk, lanjutkan ke solusinya di bawah ini!<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-mengatasi-error-phpmyadmin-access-denied\">Cara Mengatasi Error phpMyAdmin Access Denied<\/h2><p>Berikut adalah langkah-langkah untuk mengatasi error <strong>phpMyAdmin Access Denied<\/strong> berdasarkan penyebab yang kami jelaskan di atas:<\/p><h3 class=\"wp-block-heading\" id=\"h-1-perbaiki-port-dan-alamat-host\">1. Perbaiki Port dan Alamat Host<\/h3><p>Port yang bermasalah atau tidak cocok juga bisa menyebabkan phpMyAdmin gagal terhubung. Untuk memperbaikinya, ikuti langkah-langkah berikut:<\/p><ol class=\"wp-block-list\">\n<li>Buka <strong>XAMPP Control Panel<\/strong> dan klik <strong>Config<\/strong> di sebelah modul MySQL.<\/li>\n\n\n\n<li>Pilih <strong>my.ini<\/strong> untuk membuka file konfigurasi MySQL.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"668\" height=\"436\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/my-ini-xampp.png\/public\" alt=\"tampilan xampp menunjukkan file my.ini\" class=\"wp-image-41782\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/my-ini-xampp.png\/w=668,fit=scale-down 668w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/my-ini-xampp.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/my-ini-xampp.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Cari baris dengan tulisan <strong>[mysqld]<\/strong>, lalu tambahkan frasa <strong>skip-grant-tables<\/strong> tepat di bawahnya.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"703\" height=\"572\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/skip-grant-tables-notepad.png\/public\" alt=\"tampilan notepad menunjukkan proses menambahkan skrip skip grant tables\" class=\"wp-image-41783\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/skip-grant-tables-notepad.png\/w=703,fit=scale-down 703w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/skip-grant-tables-notepad.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/skip-grant-tables-notepad.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 703px) 100vw, 703px\" \/><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Kembali ke XAMPP Control Panel, buka <strong>Config<\/strong> &rarr; <strong>Service and Port Settings<\/strong> &rarr; <strong>MySQL<\/strong>. Catat angka di kolom <strong>Main Port<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"583\" height=\"327\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/main-port-xampp.png\/public\" alt=\"tampilan xampp dengan bagian main port yang disorot\" class=\"wp-image-41784\" style=\"width:551px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/main-port-xampp.png\/w=583,fit=scale-down 583w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/main-port-xampp.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/main-port-xampp.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/figure><\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Buka direktori penginstalan XAMPP di komputer Anda, lalu cari folder <strong>phpMyAdmin<\/strong>. Di folder ini, temukan dan buka file <strong>config.inc.php<\/strong> menggunakan Notepad.<\/li>\n\n\n\n<li>Scroll ke bawah sampai Anda menemukan skrip berikut:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">$cfg[&lsquo;Servers&rsquo;][$i][&lsquo;host&rsquo;] = &lsquo;127.0.0.1&rsquo;;<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"518\" height=\"380\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/localhost-number-notepad-e1732077029968.png\/public\" alt=\"tampilan skrip angka localhost di notepad\" class=\"wp-image-41785\"><\/figure><\/div><ol start=\"7\" class=\"wp-block-list\">\n<li>Ubah angka <strong>127.0.0.1<\/strong> menjadi <strong>localhost:3306<\/strong>, atau<strong> <\/strong>sesuai angka yang tadi Anda catat di bagian <strong>Main Port<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"533\" height=\"291\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/localhost-script-notepad.png\/public\" alt=\"tampilan notepad menunjukkan proses mengganti port localhost\" class=\"wp-image-41786\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/localhost-script-notepad.png\/w=533,fit=scale-down 533w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/localhost-script-notepad.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/localhost-script-notepad.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 533px) 100vw, 533px\" \/><\/figure><\/div><p>Selanjutnya, simpan perubahan dengan menekan <strong>CTRL + S<\/strong>. Kemudian, restart Apache dan MySQL, lalu coba akses phpMyAdmin kembali.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-perbarui-password-root-di-file-konfigurasi\">2. Perbarui Password Root di File Konfigurasi<\/h3><p>Apabila error disebabkan oleh ketidaksinkronan password root, ikuti langkah berikut:<\/p><ol class=\"wp-block-list\">\n<li>Temukan <strong>folder instalan XAMPP<\/strong> di komputer Anda, lalu buka direktori phpMyAdmin.<\/li>\n\n\n\n<li>Cari file config.inc.php dan buka dengan editor teks pilihan Anda.<\/li>\n\n\n\n<li>Temukan baris yang bertuliskan $cfg[&lsquo;Servers&rsquo;][$i][&lsquo;password&rsquo;] = &rdquo;;<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"532\" height=\"537\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/11\/config-inc-php-password-e1732077103942.png\/public\" alt=\"tampilan notepad menunjukkan password root\" class=\"wp-image-41787\" style=\"width:502px;height:auto\"><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Ganti isi tanda kutip dengan password root yang Anda atur di phpMyAdmin, misalnya:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">$cfg['Servers'][$i]['password'] = 'passwordBaru';<\/pre><ol start=\"5\" class=\"wp-block-list\">\n<li>Simpan perubahan dengan menekan <strong>CTRL + S<\/strong>.<\/li>\n<\/ol><p>Setelah menyimpan file, restart Apache dan MySQL di XAMPP Control Panel. Cobalah akses phpMyAdmin di browser untuk memastikan bahwa password root sudah sinkron.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-perbaiki-file-konfigurasi-yang-rusak\">3. Perbaiki File Konfigurasi yang Rusak<\/h3><p>File <strong>config.inc.php<\/strong> yang rusak atau salah konfigurasi bisa menyebabkan error ini. Berikut cara memperbaikinya:<\/p><ol class=\"wp-block-list\">\n<li>Buka file config.inc.php menggunakan editor teks.<\/li>\n\n\n\n<li>Periksa apakah semua pengaturan sudah sesuai, misalnya:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">$cfg['Servers'][$i]['host'] = 'localhost';<br>$cfg['Servers'][$i]['user'] = 'root';<br>$cfg['Servers'][$i]['password'] = '';<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Kalau ternyata ada kesalahan, lakukan perbaikan yang dibutuhkan.<\/li>\n<\/ol><p>Apabila tidak yakin, Anda bisa mengganti file ini dengan salinan asli dari instalan XAMPP. Setelah itu, restart XAMPP dan coba akses phpMyAdmin lagi.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-perbaiki-izin-folder-phpmyadmin\">4. Perbaiki Izin Folder phpMyAdmin<\/h3><p>Apabila masalah terjadi setelah memindahkan XAMPP atau memperbarui sistem operasi, periksa izin folder phpMyAdmin:<\/p><ol class=\"wp-block-list\">\n<li>Buka folder penginstalan XAMPP.<\/li>\n\n\n\n<li>Klik kanan folder phpMyAdmin, lalu pilih <strong>Properties<\/strong>.<\/li>\n\n\n\n<li>Di tab <strong>Security<\/strong>, pastikan semua pengguna memiliki izin <strong>Read<\/strong>, <strong>Write<\/strong>, dan <strong>Execute<\/strong>.<\/li>\n\n\n\n<li>Apabila tidak, tambahkan izin tersebut secara manual dan simpan pengaturan.<\/li>\n<\/ol><p>Setelah selesai, restart XAMPP dan coba akses phpMyAdmin untuk memastikan masalah sudah teratasi.<\/p><h2 class=\"wp-block-heading\" id=\"h-tips-mencegah-error-phpmyadmin-access-denied\">Tips Mencegah Error phpMyAdmin Access Denied<\/h2><p>Agar error seperti ini tidak muncul lagi di masa depan, berikut beberapa tips yang bisa Anda terapkan:<\/p><ul class=\"wp-block-list\">\n<li><strong>Selalu catat password<\/strong>. Saat mengubah password root atau database, pastikan untuk mencatatnya di lokasi yang aman. Dengan begitu, Anda bisa mengaturnya lagi kalau error muncul kembali.<\/li>\n\n\n\n<li><strong>Backup file konfigurasi<\/strong>. Simpan salinan file <strong>config.inc.php<\/strong> sebelum melakukan perubahan sehingga Anda bisa memulihkannya dengan mudah kalau terjadi kesalahan.<\/li>\n\n\n\n<li><strong>Gunakan nomor port default<\/strong>. Kalau memungkinkan, gunakan port default (3306) untuk menghindari konflik dengan aplikasi lain.<\/li>\n\n\n\n<li><strong>Periksa log error XAMPP<\/strong>. Kalau masalah berulang, cek log error di XAMPP untuk mengetahui penyebabnya secara lebih mendetail.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\"><strong>Kesimpulan<\/strong><\/h2><p>Error <strong>phpMyAdmin Access Denied<\/strong> memang cukup mengganggu, terutama saat Anda sedang <a href=\"\/id\/tutorial\/cara-membuat-database-mysql-phpmyadmin-xampp\">mengelola database di localhost<\/a>. Namun, dengan memahami penyebabnya dan menerapkan solusi yang tepat, error ini bisa diatasi dengan mudah.<\/p><p>Baik masalahnya disebabkan oleh kesalahan port, password root, file konfigurasi, maupun izin folder, artikel ini sudah memberikan panduan lengkap untuk membantu Anda. Jangan lupa untuk selalu mencatat perubahan yang dilakukan agar Anda bisa lebih mudah mengatasi masalah yang muncul.<\/p><p>Semoga tutorial ini bermanfaat dan membantu Anda mengelola phpMyAdmin dengan lebih lancar. Kalau masih ada pertanyaan, tuliskan di kolom komentar, ya. Selamat mencoba!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saat membuka phpMyAdmin di localhost, Anda mungkin pernah menjumpai pesan error bertuliskan Access Denied dengan kotak merah. Masalah ini memang sering terjadi, terutama saat mengelola database di XAMPP atau server lokal lainnya. Jangan khawatir! Error ini biasanya muncul karena pengaturan yang kurang tepat, dan solusinya pun cukup mudah. Di artikel ini, kami akan membahas cara [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/mengatasi-phpmyadmin-access-denied\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Cara Mengatasi Error phpMyAdmin Access Denied","rank_math_description":"Menjumpai error koneksi phpMyAdmin saat mengelola databse di localhost? Yuk, baca cara mengatasi phpMyAdmin Access Denied di artikel ini!","rank_math_focus_keyword":"mengatasi phpmyadmin access denied","footnotes":""},"categories":[9451],"tags":[],"class_list":["post-41568","post","type-post","status-publish","format-standard","hentry","category-error"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/41568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=41568"}],"version-history":[{"count":4,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/41568\/revisions"}],"predecessor-version":[{"id":41790,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/41568\/revisions\/41790"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=41568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=41568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=41568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}