Kata-kata:

Semua Postingan di Blog saya ini, semata untuk dokumen kegiatan saya dan untuk sharing(berbagi), yang sewaktu-waktu saya buka kembali. Ibarat hal ini sebagai buku catatan saya.

"Sejelek-jeleknya tulisan/catatan/postingan, adalah sebaik-baiknya ingatan. "(anonim).

Sabtu, Desember 04, 2010

Mengubah Password root MySQL

Saya kesal karena entah...namanya juga otak yang mungkin sedang trouble ada saja masalah
Password atau kata kunci bisa lupa ...!

Lupa Password MySQL ? begitulah....mau uninstall atau pakai cara apa yaah...? googling dulu aah....Ketemu ? ya ketemuuu....

Caranya :
1. Stop dulu MySQL database server dengan menjalankan perintah :
/etc/init.d/mysql stop
atau
/etc/init.d/mysqld stop
atau
/usr/local/etc/rc.d/mysql-server stop

Lalu, Start MySQL server tanpa password sehingga bisa untuk mengulangi password
mysqld_safe --skip-grant-tables &

Login tanpa password, enter :
mysql -u root

Terakhir, Masukkan Password root baru untuk MySQL:
USE mysql;
UPDATE user SET password=PASSWORD("PASSWORD-BARU") WHERE User='root';
FLUSH privileges;
quit
Tulisan PASSWORD-BARU diubah dengan passwor Anda. Restart jalannya mysql server :
/etc/init.d/mysql restart

Tes Hasilnya jadi atau tidak pasword barunya :
mysql -u root -p



(Sumber : http://www.cyberciti.biz/faq/lost-mysql-admin-password/)

===================================================

Anda tidak dapat mengakses server mysql diinstal pada pc / server ketika Anda mencoba untuk melihat apakah ia bekerja dengan baik?
Atau apakah Anda menerima pesan kesalahan seperti berikut?

ERROR 1045: Access denied for user: 'root@localhost' (Using
password: NO)

atau pesan
ERROR 1045: Access denied for user: 'root@localhost' (Using
password: YES)

Bagaimana cara mengganti password root MySQL di Linux, FreeBSD, OpenBSD dan UNIX seperti sistem operasi lewat ssh / sesi telnet?

Menyiapkan password mysql adalah salah satu tugas penting. Oleh pengguna default root MySQL account admin. Harap dicatat bahwa Linux / UNIX root account login untuk sistem operasi Anda dan root MySQL berbeda. Mereka adalah terpisah dan tidak ada hubungannya dengan satu sama lain (memang beberapa admin menghapus account root dan setup admin sebagai super user mysql).

Ubah root password mysqladmin command

Jika Anda tidak pernah menetapkan password root untuk MySQL, server tidak membutuhkan password sama sekali untuk menghubungkan sebagai root. Untuk password root setup untuk pertama kalinya, gunakan perintah mysqladmin pada prompt shell sebagai berikut:
$ mysqladmin -u root password NEWPASSWORD
Namun, jika Anda ingin mengubah (atau memperbarui) password root, maka Anda perlu menggunakan perintah berikut.

$ mysqladmin -u root -p'pwdlama' password pwdbaru
Sebagai contoh misal password lamanya adalah 123, akan diganti dengan xxyyzz;
Ketikkan:
$ mysqladmin -u root -p'123' password xxyyzz

Ubah password MySQL untuk user lain

Untuk mengubah kata sandi pengguna normal anda harus mengetikkan :
(mari kita asumsikan Anda ingin mengubah password untuk hanan):


$ mysqladmin -u hanan -p pwdlama password pwdbaru

Mengganti password root user MySQL menggunakan perintah MySQL sql


1) Login ke mysql server, ketik perintah berikut di shell prompt:

$ mysql -u root -p
2) Gunakan database mysql (ketikkan perintah di mysql> prompt):
mysql> use mysql;
3) Ubah password untuk user 'root':

mysql> update user set password=PASSWORD("hanan") where User='root';
4) Reload privileges:
mysql> flush privileges;
mysql> quit


-Kesalahan penulisan yang berakibat error....
-Salah password lamanya juga ada pesan error




Literatur:
1. https://help.ubuntu.com/community/MysqlPasswordReset
2. http://www.cyberciti.biz/faq/mysql-change-root-password/