Cara mengganti password user di server database mysql




Jika sebelumnya saya sudah menuliskan tutorial cara menambah user, maka kali ini saya akan menuliskan bagaimana caranya merubah password user yang sudah dibuat. Untuk merubah password user, anda bisa menggunakan user yang bersangkutan atau bisa menggunakan user root. 

Untuk tutorial ini saya menggunakan user root. Sebelumnya saya masuk dulu di dalam shell MySQL menggunakan perintah:

 mysql -u root -p

kemudian saya gunakan database mysql, kaena seluruh user disimpan di dalam database mysql tabel user. Untuk menggunakan database mysql, saya menjalankan perintah:

 use mysql;

kemudian saya akan melihat list user yang terdaftar di dalam database mysql melalui perintah query:

 SELECT user, host FROM user;

maka hasilnya:


dari situ saya melihat bahwa terdapat user dengan nama paijo, kemudian saya akan mencoba merubah password user paijo tersebut. Untuk melihat password user paijo maka saya tinggal menjalankan perintah:

 SELECT user, host, authentication_string FROM user WHERE user='paijo';

maka hasilnya adalah berikut:


isi password user paijo tidak terlihat bisa dibaca karena dienkripsi, untuk merubahnya (passwordnya menjadi paijopaijo) saya tinggal menjalankan perintah berikut:

 SET PASSWORD FOR 'paijo'@'localhost'= PASSWORD('paijopaijo');

jika berhasil, akan terlihat seperti di bawah:


kemudian jika saya lihat lagi user paijo dari tabel user melalui perintah query:

 SELECT user, host, authentication_string FROM user WHERE user='paijo';

maka hasilnya seperti berikut:


anda bisa melihat di kolom authentication_string bahwa user paijo, passwordnya sudah berhasil berubah. 

Silakan mencoba masuk ke database mysql menggunakan user paijo dengan password yang baru. Terima kasih telah berkunjung.

Comments