Sebelum Anda melakukan proses perubahan password account di MySQL, Ada beberapa hal yang harus dipertimbangkan terlebih dahulu, yaitu:
- User mana yang Anda akan ubah passwordnya?
- Host yang mana, dimana user koneksi ke host tersebut?
- Anda harus mempertimbangkan ketika merubah sebuah password account di MySQL, karena anda harus merubah juga di aplikasi yang menggunakan user tersebut.
- Menggunakan UPDATE statement.
- Menggunakan SET PASSWORD statement.
- Menggunakan GRANT USAGE statement.
Merubah Password Account Menggunakan UPDATE Statement
Anda dapat merubah password account di database MySQL menggunakan perintah SQL "UPDATE Statement" pada tabel "user" seperti merubah suatu record pada tabel.Setelah Anda menjalankan UPDATE statement, jangan lupa untuk menjalankan perintah FLUSH PRIVILEGES untuk meng-update segala perubahan
Contoh:
Anda ditugaskan untuk merubah password user nursalim pada mesin localhost dengan password baru nursalim123.
Langkah-langkahnya adalah sebagai berikut:
- Login ke database MySQL
Setting environment for using XAMPP for Windows. Dev@MOBILE214 c:\xampp # mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
- Gunakan database mysql
mysql> use mysql; Database changed
- Update table user
mysql> UPDATE user -> SET password = PASSWORD('nursalim123') -> WHERE user = 'nursalim' -> AND host = 'localhost'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0
- Jalankan perintah FLUSH PRIVILEGES
mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
Merubah Password Account Menggunakan SET PASSWORD Statement
Selain menggunakan perintah UPDATE statement seperti diatas, Anda juga dapat merubah password account di database menggunakan perintah SET PASSWORD seperti dibawah ini:SET PASSWORD FOR 'nursalim'@'localhost' = PASSWORD('nursalim123');Anda tidak perlu menjalankan perintah FLUSH PRIVELEGES pada perintah SET PASSWORD diatas.
Merubah Password Menggunakan GRANT USAGE Statement
Cara ketiga untuk merubah password account di MySQL adalah dengan menggunakan perintah GRANT USAGE seperti dibawah ini.GRANT USAGE ON *.* TO nursalim@localhost IDENTIFIED BY nursalim123;
Sekian tutorial singkat tentang Bagaimana Cara Merubah Password Account Di Database MySQL. Semoga bermanfaat & Selamat Belajar Database MySQL.
Jika Anda menyukai tutorial ini, silahkan anda share dan bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
~ Nursalim ~
Naura-Lab.blogspot.com
1 comments:
Maaf bang. Klo pengen ngerubah password jendela.a aja buat terkoneksi ke sql tanpa merubah sistem yg berjalan itu gimana yah?
ReplySaya pernah merubah.a melalui cmd akan malah mengalami kegagalan sistem yang berjalan.
Mohon pencerahan.a tks....
Post a Comment