Mudah Mengatasi Access denied for user ‘root’@’localhost’ di MySQL/Mariadb

Disini saya menggunakan client web mysql menggunakan adminer, akan tetapi jika kalian menggunakan phpMyAdmin jika mengalami permasalahan Access denied for user ‘root’@’localhost’ di MySQL/Mariadb problem solvingnya sama saja dan ini dijamin pasti berhasil.

Saya mengalami suatu kendala, yakni munculnya galat (error) berupa pesan “Access denied for user ‘root’@’localhost’“. Biasanya ini diakibatkan karena username dan password untuk table phpMyAdmin salah atau tidak diberi akses.

Pertama-tama, login MariaDB/MySQL melalui terminal / console ya.

sudo mysql -u root
mysql > use mysql;
mysql > update user set plugin=” where User=’root’;
mysql > flush privileges;

perhatika pada baris ke 3 setelah plugin= adalah tanda petik 1 (‘) 2x, bukan tanda petik ” ya. jika kalian salah maka akan error nantinya ketika kalian enter.

setelah selesai segera keluar dari terminal mysql kalian, dan silahkan dicoba untuk login kembali melalui phpMyAdmin atau adminer. Selamat Mencoba.

Author: Hafid

Hi! My name is Hafid and I'm Indonesian DKI Jakarta. Here's my profile www.mhafid.com. In here, I share a lot of information about programming and linux there.

Leave a Reply

Your email address will not be published. Required fields are marked *