Topic List
มีโครงการที่จะปรับปรุงการเข้ารหัสผ่าน อ่านดูแล้ว นี่ Understanding Hash Functions and Keeping Passwords Safe ก็เป็นวิธีหนึ่ง ที่น่าจะโอเค
ไว้จะลองดูอีกที
ได้ข้อมูลมาจาก PHP: ระบบสมาชิก - สมัครสมาชิก
ปัญหาการลืม password เป็นเรื่องปกติ เนื่องจากเราชักจะมี password มากเกินไปเสียแล้ว และยังหาวิธีการดี ๆ ที่มีความปลอดภัยในการจำรหัสไม่ได้เสียที จะจดไว้ในสมุด ก็มีคนบอกว่าห้าม จะให้จำ ก็จำไม่หมด
เอาเป็นว่า กรณีของ MySql หากเราลืมรหัสของ root ก็เข้าไป reset หรือ ตั้งรหัสใหม่ก็แล้วกัน ขอบันทึกวิธีการ reset password ไว้กันลืม (ก่อนจะลืมวิธีการ reset password อีก)
วิธีการ reset password ของ MySql คือ
หยุดการทำงานของ mysql ก่อน
# /etc/init.d/mysql stop
Start MySQL เป็น save mode. โดยคำสั่ง
# mysqld_safe –skip-grant-tables &
Login MySQL โดย user root
# mysql -u root
Update password root (ใสรหัสใหม่แทน NEW PASSWORD)
mysql> use mysql; mysql> update user set password=PASSWORD(”NEW PASSWORD”) where user=’root’; mysql> flush privileges; mysql> quit;
Restart service ของ mysql ก็เป็นอันว่าเรียบร้อย
#/etc/init.d/mysql restart
แล้วลองเข้าใหม่ดูครับ
# mysql -u root -p
ที่มา SnappyTux