Breaking News
Loading...
Monday, February 23, 2015

Cara Mengembalikan Password Root MySQL di Linux

Monday, February 23, 2015

Sore hari ini Seo Blog Jr akan memberikan tips dan trik yaitu Cara Mengembalikan Password Root MySQL di Linux. Sebagai seorang administrator database khususnya MySQL keamanan merupakan segalanya termasuk memberikan password kepada user admin MySQL yaitu root. Pada saat instalasi MySQL pun akan ada dialog untuk memasukkan password root MySQL, namun menjadi berbeda apabila password yang sudah Anda masukkan lupa alias sirna dari ingatan.

Cara Mengembalikan Password Root MySQL di Linux

Berikut adalah langkah-langkah mengubah passwordnya :

Pertama, pastikan terlebih dahulu tidak ada proses yang berjalan di database, atau Anda harus sounding terlebih dahulu kepada user pengguna database untuk tidak melakukan aktivitas didalamnya. Bilang saja "database akan di maintain sementara", karena Anda harus mematikan proses MySQL dengan cara dibawah ini :
# /etc/init.d/mysql stop

Jika dengan proses diatas MySQL belum juga mati prosesnya, gunakan perintah dibawah :
# killall mysqld

Kedua jalankan proses MySQL dalam safe mode :

# mysqld_safe –skip-grant-tables &

Outputnya biasanya akan seperti dibawah ini :
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6030]: started

Sekarang masuk kedalam database MySQL dengan user root tanpa menggunakan password :
# mysql -u root

Posisi Anda saat ini sudah di dalam MySQL namun belum masuk ke dalam database apapun, sekarang masuk ke dalam database mysql dan lakukan update pengubahan password user root :
mysql> use mysql;
mysql> update user set password=PASSWORD ("Password Baru Root") where User='root';
mysql> flush privileges;
mysql> quit

Setelah menjalankan langkah diatas, maka Anda sudah berada di luar MySQL. Lakukan stop safe mode proses MySQL :
# /etc/init.d/mysql stop

Outputnya kira-kira akan seperti dibawah ini :
Stopping MySQL database server: mysqld
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[6250]: ended
[1]+  Done                    mysqld_safe –skip-grant-tables

Terakhir lakukan restart layanan MySQL dan silahkan coba masuk kedalam MySQL dengan user root dan password yang sudah ditentukan sebelumnya.
# /etc/init.d/mysql start
# mysql -u root -p
Pengubahan password diatas harus dilakukan berkala untuk menjaga keamanan yang lebih baik. Selamat mencoba. 

Semoga Artikel ini bisa bermanfaat bagi para pembaca sekalian. Jangan Lupa like dan share ya :)

0 komentar:

Post a Comment

Berkomentarlah Dengan Baik Dan Sopan
Berkomentarlah Sesuai Dengan Topik Artikel

 
Toggle Footer