Cara Reset Password root Mysql di Ubuntu




Saat menggunakan software database menggunakan MySQL jika ingin melakukan reset password karena lupa password atau ganti system administrator biasanya memerlukan password root untuk akses ke MySQL. MySQL database memiliki user root yang merupakan user utama atau administrator yang dapat mengkonfigurasi dan memiliki akses ke semua database

Kita hentikan dahulu layanan MySQL:

service mysql stop

Lanjutkan dengan perintah berikut ini:

mysqld_safe --skip-grant-tables &

Perintah di atas akan mengabaikan hak akses seluruh user yang ada di MySQL, jadi semuanya akan memiliki hak akses tertinggi (root). Karena itu sebaiknya seluruh program yang membutuhkan akses ke database  sebaiknya ikut dimatikan.

Kemudian silahkan login ke MySQL dengan root:

mysql -u root

Perintah diatas akan mengabaikan password login dan muncul MySQL prompt menunggu perintah anda

Untuk mereset password MySQL, jalankan perintah berikut

USE mysql;
UPDATE user SET password=PASSWORD("PasswordBaru") WHERE User='root';
FLUSH privileges;
QUIT

Pilih penggunaan password yang kuat kombinasi huruf dan angka, tapi ingat jangan sampai kelupaan.

Silahkan restart layanan MySQL:

service mysql restart

Setelah itu silahkan login dengan password yang baru

mysql -u root -p

Demikianlah tutorial cara reset password MySQL, namun perlu di ingat setiap versi kemungkinan akan berbeda caranya, namun cara diatas perlu di coba.


Post a Comment

Previous Post Next Post