Solusi PHPMyadmin Gagal Login : #1698 - Access denied for user 'root'@'localhost'

Solusi PHPMyadmin Gagal Login : #1698 - Access denied for user 'root'@'localhost'



A.Awal Permasalahan

Jadi kejadian ini saya alami sendiri ketika ts nyoba buat install lagi phpmyadmin pas nyoba mau login ke phpmyadmin eh tau taunya muncul kayak gambar diatas ..
nah diketerangannya muncul tulisan Access denied for user 'root'@'localhost' yang berarti user root ditolak / tidak di ijinkan  padahal user itu berhasil login di mysql servernya .....

Setelah beberapa lama kemudian ts nemuin salah satu caranya buat ngatasi itu , inti caranya sih jadi kita buat user baru yang setara dengan root dengan begini user yang telah kita buat tadi bisa mengatur database tanpa memikirkan hak ases

Oke langsung saja ke cara nya gaynn ..

B.Solusi

1.Pertama pastikan service mysql-server kalian sudah active , untuk perintah mengeceknya 
systemctl status mysql.service

2.Jika sudah kita login ke mysql servernya dengan menggunakan user root, perintah login
mysql -u root -p 
Jangan lupa untuk mengisi passwordnya


3.Pada bagian ini kita buat user baru terlebih dahulu dengan perintah
CREATE USER 'pmauser'@'%' IDENTIFIED BY 'password_here';
Setelah itu kita atur user yang tadi  menjadi user yang setera dengan root
GRANT ALL PRIVILEGES ON *.* TO 'pmauser'@'%' WITH GRANT OPTION;
Untuk contoh penggunaannya bisa lihat digambar bawah ini


4.Terakhir tinggal kita coba login menggunakan user yang telah kita buat 



Oke sebenernya untuk cara mengatasi permasalahan gagal login phpmyadmin menggunakan user root ada banyak ya lebih dari 1 :v tapi untuk cara ini saya kira tergolong cukup mudah untuk dipraktekan asalkan sudah mempunyai pengalaman mempelajari os linux 

Sekian dari saya bilamana ada kekurangn dalam penulisan saya mohon maaf , Terima kasih 

0 komentar