ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Topic List

โดย Little Bear on 3 ธ.ค. 55 11:27

มีโครงการที่จะปรับปรุงการเข้ารหัสผ่าน อ่านดูแล้ว นี่ Understanding Hash Functions and Keeping Passwords Safe ก็เป็นวิธีหนึ่ง ที่น่าจะโอเค

ไว้จะลองดูอีกที

ได้ข้อมูลมาจาก PHP: ระบบสมาชิก - สมัครสมาชิก

โดย Little Bear on 21 ก.ย. 52 12:11

ปัญหาการลืม password เป็นเรื่องปกติ เนื่องจากเราชักจะมี password มากเกินไปเสียแล้ว และยังหาวิธีการดี ๆ ที่มีความปลอดภัยในการจำรหัสไม่ได้เสียที จะจดไว้ในสมุด ก็มีคนบอกว่าห้าม จะให้จำ ก็จำไม่หมด

เอาเป็นว่า กรณีของ MySql หากเราลืมรหัสของ root ก็เข้าไป reset หรือ ตั้งรหัสใหม่ก็แล้วกัน ขอบันทึกวิธีการ reset password ไว้กันลืม (ก่อนจะลืมวิธีการ reset password อีก)

วิธีการ reset password ของ MySql คือ

  1. หยุดการทำงานของ mysql ก่อน

    # /etc/init.d/mysql stop

  2. Start MySQL เป็น save mode. โดยคำสั่ง

    # mysqld_safe –skip-grant-tables &

  3. Login MySQL โดย user root

    # mysql -u root

  4. Update password root (ใสรหัสใหม่แทน NEW PASSWORD)

    mysql> use mysql;
    mysql> update user set password=PASSWORD(”NEW PASSWORD”) where user=’root’;
    mysql> flush privileges;
    mysql> quit;
    

  5. Restart service ของ mysql ก็เป็นอันว่าเรียบร้อย

    #/etc/init.d/mysql restart

  6. แล้วลองเข้าใหม่ดูครับ

    # mysql -u root -p

ที่มา SnappyTux