เพิ่มผู้ใช้ (add user)ดาต้าเบส (mysql) ด้วย phpmyadmin และการกำหนดสิทธิให้ database
หลายท่านคงติดตั้ง Appserv เพื่อทำเป็นเว็บเซิร์ฟเวอร์ (web server) เพราะแค่คลิกๆก็เสร็จเลย แต่วิธีการกำหนดสิทธิเพื่อให้ user หรือผู้ใช้งานเพื่อใช้ Database ที่แตกต่างกัน เพื่อความปลอดภัย หรือเป็นการแบ่งเว็บไซต์ให้หลายๆคนหลายๆหน่วยงาน หรืออยากลองทำเล่นๆก็ไม่ว่านะครับ phpmyadmin ก็สามารถจัดการได้ครับ เริ่มเลยแล้วกันครับ
1. ให้ login เข้า phpmyadmin โดย user ที่เป็น root หรือผู้ดูแล
จากนั้นให้เปิด database ที่ชื่อ mysql ตามรูปเลย

2. จากนั้นคลิกตาราง user แล้วกดเมนู แทรก ดังรูปเลยครับ
3. เพิ่มข้อมูลตามรูปครับ เพิ่มเฉพาะ 3 ฟิวก็ได้ครับตามรูปครับ ส่วนตรง password ต้องเลือกฟังก์ชั่น password ด้วยนะครับ ส่วนอื่นๆ เลิอก no ไว้ก่อนหมดเลยครับ
จากนั้นกด ลงมือ เมื่อเพิ่มเสร็จควร restart mysql ด้วยนะครับ (reboot เครื่องเลยก็ได้ครับ)
ต่อไปเป็นขั้นตอนการสร้างดาต้าเบส (database) เพื่อทำการกำหนดสิทธิให้กับ user ที่สร้าง
1. ในหน้าแรก phpmyadmin ให้ใส่ชื่อ database ดังรูป
เมื่อสร้างเรียบร้อยจะได้ดังรูป
2. ต่อไปเป็นการกำหนดสิทธิให้ user ในหน้าแรกให้กด สิทธิ ดังรูป
3.กดปุ่มแก้ไขสิทธิดังรูปครับ
4.ทำการเลือก database ที่ต้องการกำหนดสิทธิให้กับ user ใดๆ ดังรูป
5.จากนั้นจะให้กำหนดสิทธิต่างๆ ให้กดเลือกทั้งหมดเลยครับ

ก็เป็นอันเสร็จสมบูรณ์ครับ
วิธีการนี้เอาไว้ใช้สำหรับเว็บเซิร์ฟเวอร์ของหน่วยงานเล็กๆที่มีหน่วยงานย่อยไม่เยอะมาก เอาไว้แบ่ง database ให้เพื่อเพิ่มความปลอดภัยให้ database เพราะถ้าหน่วยงานที่ต้องการใช้ database เยอะมากๆ อาจจะเหนื่อยหน่อยครับ ถ้าเป็นพวก linux ก็แนะนำให้ติดตั้ง webmin เลยครับ เด๋ยววันหลังจะเอาวิธีการติดตั้ง webmin มาฝากครับ





























Sanan said,
Wrote on June 20, 2008 @ 1:19 pm
หมดโอกาสที่จะเข้าใจวิธีการ กำหนดสิทธิให้ Database เพราะไม่มีรูปภาพแสดง และถ้า Upload ภาพแล้ว รบกวนเวลา ส่ง mail มาให้ผมด้วยครับ
ขอบคุณอย่างสูง
ศนั่น
admin said,
Wrote on June 20, 2008 @ 1:29 pm
ภาพหายหมดแล้วครับ ผมก็เซ็งเหมือนกันครับ
เอาเป็นว่าตาม step นี้นะครับ
1. ไปสร้าง user ใน database ที่ชื่อ mysql table user
2. เมื่อสร้างเสร็จแล้ว ก็สร้าง database หรือ เลือก database ที่เราต้องการให้ user คนนั้นใช้ครับ
3. เมื่อเลือก database แล้วก็ทำการกำหนดสิทธิ แล้วเลือก user ที่เราต้องการครับ