Selasa, 29 Oktober 2013

Tips mysql mereset password root

Kadang saking banyaknya Data base yang kita manage ada satu atau dua data base yang lupa password rootnya. Padahal ketika kita tidak bisa masuk dengan user root artinya kita tidak bisa leluasa untuk melakukan administrasi data base kita. Tips di bawah ini akan dengan mudah mengembalikan password root sesuai keinginan kita :
sudo /etc/init.d/mysql stop

sudo mysqld_safe --skip-grant-tables &

131029 13:49:29 mysqld_safe Logging to syslog. 131029 13:49:29 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

Lalu tekan enter
Lalu masuk dengan user root tanpa password, seharusnya sudah bisa masuk tanpa authentikasi password
mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.28-0ubuntu0.12.04.3 (Ubuntu) Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use mysql;

mysql> update user set password=PASSWORD("D0d0l") where User='root'; Query OK, 4 rows affected (0.01 sec) Rows matched: 4 Changed: 4 Warnings: 0

flush privileges

quit

sudo /etc/init.d/mysql start
Sekarang coba lagi masuk ke mysql dengan user root dan password, seharusnya sudah bisa masuk sesuai password yang kita buat Sumber asli saya di mari

Tidak ada komentar:

Posting Komentar