MySQL_Reset_Password

Mysql merupakan software yang dikeluarkan oleh MySQL AB, software database ini cukup powerfull dan bayak digunakan oleh perusahaan – perusahaan di dunia. Database yang penting biasanya perlu keamanan yang tinggi. Sehingga DB Admin biasanya memberian password yang extra. Tetapi apa yang terjadi jika DB Admin (root) di SQL lupa akan passwordnya?. Bagaimanakah cara melakukan reset password admin yang lupa passwordnya? Pertanyaan yang mungkin susah untuk di jawab, tetapi jangan takut sn1ff3r mendapatkan sedikit ilham (wangsit) dan akan memberikan wangsit dari Adhe . W kepada semua. Berikut ini ada beberapa cara untuk melakukan reset password admin: * Periksa apakah mysql masih jalan Masukkan perintah “ps aux | grep mysql” tanpa tanda kutip, lihat baris sock yang dipakai oleh mysql yang lagi running “mysql –sock=/data/mysql/mysql.sock” dengan itu biasanya mysql telah mereset password admin. Bila cara ini tidak bisa lakukan cara di bawah ini. * Force ( Cara Paksa ) Lihat proses mysql “ps aux | grep mysql” jika ada matikan proses dengan perintah “/etc/init.d/mysqld stop” atau kill proses idnya, selanjutnya kita masuk ke MySQL dengan cara mengetikkan “mysqld_safe –skip-grant-tables“. Cara ini adalah pemanfaatan daemon MySQL Safe dengan bypass privileges pada semua table. Dengan kata lain kita dapat melihat semua table yang ada tanpa memperdulikan policy pada mysql, setelah itu masuk ke MySQL dengan perintah biasa “mysql -u root” kemudian pilih table mysql dan update user untuk melakukan set password baru untuk username root untuk hal ini mungkin sudah banyak di bahas di internet, jangan lupa untuk flush privileges. Langkah terakhir adalah jangan sampai lupa untuk mematikan kembali daemon safe modenya “/etc/init.d/mysql stop” dan menyalakan kembali “/etc/init.d/mysql start“. Selamat mencoba :D , jangan sampai lupa lagi yah passwordnya :P . Great thank’s for Addhe Wharman.

Tidak ada komentar:

Posting Komentar