Friday, April 21, 2006 16:20:41

Mereset password root mysql

Article and tutorial that related to Linux Operating System  
Pada penulisan kali ini, diberikan trik cara mengatasi permasalahan diatas. Disini penulis menggunakan Redhat Advanced Server 4.0, dan mysql versi 4.1.7. Untuk melakukan reset password maka ikuti langkah-langkah berikut
1. Matikan terlebih dahulu service mysqld nya
# /etc/init.d/mysqld stop
2. Jalankan mysql dengan opsi --skip-grant-tables
# mysqld_safe --skip-grant-tables -u root &
3. Kemudian masuk ke database mysql
# mysql -u root mysql
  Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 4.1.7 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
4. Di dalam mysql jalankan perintah
mysql> UPDATE user SET Password=PASSWORD('passwordbaru') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> \q
5. Lalu matikan process dari mysqld yang kita jalankan.
# /etc/init.d/mysqld stop
Tunggu beberapa saat akan muncul hasil yang kurang lebih seperti ini
STOPPING server from pid file /var/run/mysqld/mysqld.pid
060421 14:59:58 mysqld ended

6. Dan terakhir menjalankan mysql secara normal
# /etc/init.d/mysqld start

Sekarang seharusnya password root dari mysql sudah tergantikan :)


Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf