Home > Linux, MySQL > Restore Password MySQL

Restore Password MySQL

September 21st, 2005 cachak Leave a comment Go to comments

Tutorial Yang akan saya tulis ini adalah tutorial untuk menrestor password root mysql kalau kita lupa, dan saya mencobanya di linux fedora core, semoga bermanfaat buat semuanya.

1. login lah sebagai root (buka 2 console)
2. matikan service mysql

console1# /etc/init.d/mysqld stop


3. nyalakan service mysql dengan option –skip-grant-table, perintah ini harus dijalankan sebagai user mysql

console2# su mysql
console2# /usr/libexec/mysqld --skip-grant-table


4. jalankan mysql client

 console1# mysql


5. pilih database mysql

mysql> use mysql;


6. ubah password root di dalam tabel user

mysql> update user set Password=password('password_baruku')
where ((User like 'root') and (Host like 'localhost'));


7. flush privileges

mysql> flush privileges;


8. matikan service mysql

console1# killall mysqld


9. jalankan kembali service mysql

console1# /etc/init.d/mysqld start

Sumber : CVS Om Dheche :D

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
Categories: Linux, MySQL Tags: ,
  1. erwinwta
    May 30th, 2006 at 13:53 | #1

    Mungkin ini tutorial yang berguna sekali buat kita-kita yang memang lupa password yang kita buat sendiri :) , tetapi kalo seandainya yang ngeubah password ini orang lain g Mana? bagaimana cara menghindari hal semacam ini ?
    apakah dengan cara memberi akses terbatas buat user mysal itu sendiri atau yang lainnya?

    kalo g sich mending bikin backup datbasenya dulu (di dump) jadi kalo passwordnya lupa server databsenya apus aja, trus datanya tinggal di restore ulang

  2. October 17th, 2006 at 08:47 | #2

    Iya bener juga kayak yg dibilang erwinta. Paling tidak, id root harus benar2 secure. Anyway, artikel ini berguna banget utk kita2 semua.

  1. No trackbacks yet.