1 Nov 2011

Cara mengatasi ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: NO)



Di Ulasan sebelumnya, telah disampaikan gimana cara menginstall mysql server,
sekarang setelah terinstall semua paket2 pada bahasan TRIK INSTALASI APACHE, PHP, dan MySQL dengan Command di ubuntu, terjadi error pada saat menjalankannya, dan errornyasebagai berikut :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
cara untuk mengatasi masalah tersebut, maka triknya adalah sebagai berikut :
ketikan pada terminal untuk mereset

1. stop mysqlnya terlebih dahulu

sudo /etc/rc5.d/S19mysql stop

2. kemudian ketik text dibawah ini

sudo mysqld --skip-grant-tables --skip-networking

3. kemudian buka terminal baru lalu ketikan :

mysql -u root

4. ubah password yang lama ke yang baru (warna merah= password anda yang baru) :

mysql> update mysql.user set password=password('baru') where user='root';

5. ketikan pula text dibawah ini

mysql> flush privileges;

6. lalu keluar

mysql> quit

setelah selesai maka kita ulang lagi pada terminal tersebut dengan mengetik ulang

mysql -u root -p

Enter password: baru
Jika ada trik lain ? silahkan tambahkan di komentar dibawah ini,
Tengkyu

2 komentar: