New forum topics
- เว็บไซต์ สมาคมอีเลิร์นนิงแห่งประเทศไทย
- สารบัญผู้ใช้ Twitter คนไทย หาเพื่อนทวิตเตอร์ชาวไทย
- Thailand Trending เว็บตรวจสอบข้อมูล Twitter แบบ Real-time
- Linux Tips: ตรวจสถาปัตยกรรม CPU ที่ใช้งานอยู่
- วิธีการเชื่อมโยง LinkedIn กับ Twitter
- หน้าเพจสำหรับเชื่อมโยง Facebook กับ Twitter
- เว็บดาวน์โหลด E-Book เพื่อเพิ่มทางลัดในการเรียนรู้ (e-book online)
- เชิญสื่อมวลชนและเว็บมาสเตอร์ทุกท่านเข้าร่วมงานแถลงข่าว "โครงการ Speedtest 2553"
- XOOPS ได้รับรางวัล Best Technology Award
- เรียนเชิญเข้าร่วมงาน WindowsITPro "Next Tech Trend 2011" - 26 Nov 10
การทำ User Authentication ใน MySQL

สำหรับผู้ใช้ Web Server สำเร็จรูปอย่าง XAMPP, AppServ, WMServer, easyPHP หรือเว็บเซิร์ฟเวอร์ตัวอื่นๆ หลังการติดตั้งปกติจะใช้ user และ password default ของ MySQL คือ
host : localhost
user : root
password : ว่างไว้
ซึ่งหากมีความจำเป็นต้องใช้เครื่อง PC/Notebook ร่วมกับผู้อื่นในหน่วยงานย่อมไม่ปลอดภัยเป็นแน่ เพื่อป้องกันผู้อื่นเข้าใช้งานฐานข้อมูลเครื่องคุณ คุณต้องทำการเปลี่ยนรหัสผ่านของ MySQL ใหม่ แล้วตั้งให้ระบบทำการ User Authentication (ให้ถาม user/password) ก่อนการเข้าใช้งาน
ขั้นตอนทำง่ายๆ ดังนี้
1. เรียกใช้เว็บเซิร์ฟเวอร์ที่ใช้งานผ่านทาง localhost
เช่น
http://localhost/
หรือ
http://localhost/phpmyadmin/
หรือ
http://localhost/mysql/
2. คลิกเข้าไปที่ phpMyAdmin
3. คลิกเลือกฐานข้อมูล mysql ด้านซ้ายมือ

4. คลิกที่ตาราง user

5. คลิก edit (รูปดินสอX เพื่อแก้ไขรหัสผ่าน root

6. เปลี่ยนรหัสผ่าน root ใหม่ โดยเลือกเข้ารหัสข้อมูลด้วยฟังก์ชั่น Password (บังคับต้องเลือกหากไม่เลือกจะเข้าระบบไม่ได้)

7. ทำการบันทึกข้อมูลโดยการคลิกที่ GO (ลงมือ)
8. เข้าไปแก้ไขสคริปต์ที่ใช้เชื่อมต่อฐานข้อมูลในห้อง phpmyadmin
C:\xampp\phpMyAdmin\config.inc.php
Note.
บนเว็บเซิร์ฟเวอร์บางตัวต้องเข้าไปแก้ในห้อง libraries
C:\เว็บเซิร์ฟเวอร์\phpMyAdmin\libraries\config.default.php
ของเดิม ก่อนการแก้ไข

แก้ใหม่เป็น หลังการแก้ไข

9. ทำการ STOP และ START MySQL Server ใหม่

10. ทดสอบเข้าระบบใหม่ ตอนนี้จะมีหน้าต่างที่เราได้ทำการตั้งค่า User Authetication เอาไว้

เพียงแค่นี้เครื่องเซิร์ฟเวอร์ที่เราจำลองไว้ก็ปลอดภัยแล้ว
--
Write by A.Arnut Ruttanatirakul
Copyright by CMSThailand.com
http://www.cmsthailand.com
October 13, 2009
-
- Login or register to post comments
Post to Twitter
CMS Portals








