Mengatasi Masalah : Warning: Access denied for user 'root'@'localhost' (using password: NO) in C:\apache\htdocs\gdl40\conf\system.conf on line 33 Unable connect to server. Server is not ready. - GDL

on Thursday, January 7, 2010

Mengatasi Masalah : Warning: Access denied for user 'root'@'localhost' (using password: NO) in C:\apache\htdocs\gdl40\conf\system.conf on line 33
Unable connect to server. Server is not ready. - GDL


Pesan itu muncul setelah dengan keberanian yang menyebalkan, mengulang kesalahan yang sama yaitu:
Memberi password secara manual di phpMyadmin(Tapi kata beberapa teman IT, seharusnya seh ga masalah, but Why?). Tidak di cmd seperti biasanya. Menelusuri puluhan situs yang merekomendasikan bermacam2 cara. Beberapa telah di coba anatara lain:

1. Merubah setting di config.inc.php di phpMyadmin
2. Resetting the Root Password on Windows Systems. Mainnya di cmd. Dengan tuliskan perintah sbb:
Membuat init.txt yang berisi : SET PASSWORD FOR 'root'@'localhost' = PASSWORD('') WHERE User='root'; FLUSH PRIVILEGES;
dibawah C:\. Kemudian di jalankan di cmd dengan perintah:
C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe"
--defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini"
--init-file=C:\mysql-init.txt

3. Mencoba berbagai rekomendasi di mysql manual, mulai dari:
• Bab MysQL Acess Privileges System
• Bab MysQL User Management Account
• Bab Mysql Accecc
• Dsb
Tapi..belum bisa menyelesaikan masalah.... (karena keterbatasan pengetahuanku ansich!!)
4. Uninstall mysql 4.1 ganti dengan Mysql 5.0, mysql running tapi pesan di atas masih tetep ada
5. Nyoba pake mysql lama 3.2. Tetep juga...
6. Nyoba menghubungi beberapa rekan di UPT TI... belum connect.. Busy ..busy..time!!
7. Terakhir..tgl 6 Januari 2010 menghubungi duty managernya KMRG. Disepakati:
• Uninstall GDL –nya
• Langsung pake xampp aja
• Masukin data bacup
Pelajaran penting!!
• Backup dulu folder Data Mysql
• Backup dulu direktori GDL, or apapuun databasenya
Kesalahan kemaren!!
Nginstall berulang2 mysql, namun data Mysql nggak di backup dulu, ternyata :
Isi data mysql banyak yang ilang, untuk kasus ini: di direktorii data mysql folder GDL, hanya file user yang memiliki data komplit yakni user. frm , user.MYD, sama user.MYI . 14 tabel Yang lain hanya ada *.frm. Akibatnya ketika di lihat di phpMyadmin tabel yang muncul Cuma tabel User. Ternyata entah bagaimana ceritanya..beberapa tabel yang semula bertype MyISAM berubah jadi InnoDB, makanya yang ada Cuma file*.frm.
Kumargi kitu sakalian wae di rubah type tabel untuk semuanya: Pake perintah di Command Prompt:
Mysql >Alter Table Nama_Tabel Type= InnoDB;
Yah..begitulah caritana...moga jadi ibroh!!

To be continued...

0 komentar:

Post a Comment

Silahkan komentari dengan santun. NO 4 spam.