Access denied for user ‘root’@’localhost’

Halo guys. Pasti ada yang pernah mengalami hal semacam itu ketika selesai menginstall MySQL / mariaDb. Disini saya mengalami masalah tersebut pada centos7. Lalu kebanyakan tutorial untuk menangani masalah tersebut harus masuk kedalam akses mysql -u root -p, sedangkan tidak diketahui passwordnya, jika di kosongkan ketika di minta password pasti akan muncul (Password:YES) artinya mysql kalian menggunakan password.

Maka cara untuk mengetahui password defaul yang di create secara otomatis ketika installasi adalah dengan mengetikan :

sudo grep ‘password’ /var/log/mysqld.log

Nanti akan keluar log password yang tercatat seperti dibawah ini :

2021-04-10T17:06:32.957583Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: iTzw+%Cra9ep

2021-04-11T06:03:53.189656Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: FZiaVIhUl6.V

Kalian disana bisa lihat dari tangga dan jam history log nya yang terbaru, dan passwordnya adalah setelah tanda titik dua root@localhost.

Silahkan di coba dan saya yakin pasti berhasil.

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 *