สมัครสมาชิก   เข้าระบบ  
Life Style mrGilL
P mrGilL
Ramkhamhaeng University
อีเมลติดต่อ
 
อ่าน: 832
เพิ่มความปลอดภัยให้กับ MySQL โดยการเปลี่ยนชื่อผู้ดูแลระบบ (root) เป็นชื่อที่เราต้องการ
Chang your root MySQL user to another in you want

        สำหรับคนที่ใช้งาน MySQL อยู่บ่อยๆ คงรู้กันดีน่ะครับว่า root เป็นขาใหญ่สุด ทำอะไรกับฐานข้อมูลก็ได้ ดังนั้นหาู้แฮกเกอร์จะเจาะระบบของเราเขาก็คงคิดถึง root เป็นอันดับหนึ่ง ซึ่งหากเรารู้ชื่อ user อยู่แล้วที่เหลือก็แค่หา password มาใส่ วันนี้ผมเลยเอาวิธีเปลี่ยนชื่อ user ของ root มาฝากกันครับ หลักการก็ง่ายๆ ครับแค่เข้าไปใน MySQL แล้วก็ทำการ update ตาราง user ของระบบ

ขั้นตอน

1.) login เข้าระบบโดยใช้ user root 

# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.0.33-log OpenBSD port: mysql-server-5.0.33

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

2.) เลือกฐานข้อมูล mysql 

mysql> use mysql;
Database changed

3.) update user root ให้เป็นชื่อที่เราต้องการ (เปลี่ยนจาก mydbadmin เป็นชื่อที่ต้องการ)

mysql> update user set user="mydbadmin" where user="root";
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

4.) ใช้งานการเปลี่นแปลง

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

5.) ออกจาก MySQL 

mysql> quit
Bye

เมื่อออกมาจาก MySQL แล้วก็ลอง login เข้าไปใน MySQL ใหม่อีกรอบดูครับโดยใช้ user root เหมือนเดิม

# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

ผมก็ใส่ Password ถูกแล้วน่ะไหง login ไม่ได้ อิอิ

ทีนี้ลอง  login ด้วย user mydbadmin ที่เราเพิ่งเปลี่ยน

# mysql -u mydbadmin -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.33-log OpenBSD port: mysql-server-5.0.33

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

login ได้แล้ว เป็นอันว่าผ่าน


         สำหรับวิธีการเปลี่ยนชื่อ user root เป็นชื่อที่เราต้องการก็มีเพียงเท่านี้ก็ลองเอาไปประยุกต์ใช้กันดูน่ะครับ จะำทำใหฐานข้อมูลของเรามีความปลอดภัยมากยิ่งขึ้น 

ขอจบการรายงานข่าวแต่เพียงเท่านี้


อ้างอิงมาจาก :  http://www.openbsdsupport.org/oamp.pdf

 

คลิกเพื่อบันทึก​เข้า​ Social Bookmark Blog :      

สร้าง: ศ. 18 ม.ค. 2551 @ 02:31   แก้ไข: จ. 06 ต.ค. 2551 @ 21:54   ขนาด: 9023 ไบต์
ความคิดเห็น
ไม่มีรูป
1. whyrukter
เมื่อ ศ. 18 ม.ค. 2551 @ 02:36
216578 [ลบ]

Nice แจ่มเรย ฮะ

ไม่มีรูป
2. มะขาม
เมื่อ ศ. 18 ม.ค. 2551 @ 08:01
216584 [ลบ]

เยี่ยมครับ

ไปเยี่ยมกันมั่งนะ http://makham.blogspot.com

 

P
3. mrGilL
เมื่อ ศ. 18 ม.ค. 2551 @ 09:03
216591 [ลบ]

สวัสดีครับพี่ มะขาม ขอบคุณที่แวะมาทักทายครับ

ไม่มีรูป
4. พี่โส
เมื่อ ศ. 18 ม.ค. 2551 @ 10:56
216650 [ลบ]

เพิ่ม user gill ให้ user  gill สามารถใช้งานฐานข้อมูล MySQL จากเครื่องอื่น ที่ไม่ใช่ localhost  โดยให้อ่านฐานข้อมูล ชื่อ newdb ได้อย่างเดียว insert update delete ไม่ได้  การบ้านบล๊อกต่อไปนะน้อง  เพื่อเป็นประโยชน์กับการดึงรายงานด้วย โปรแกรมอื่นๆ
P
5. phumrieng
เมื่อ ศ. 18 ม.ค. 2551 @ 12:18
216708 [ลบ]

ว่าง ๆ ลอง พัฒนา โปรแกรมด้วย Gambas2 เพื่อดึงฐานข้อมูล มานำเสนอบ้าง สิ อิๆ

ไฟล์ลิงค์ที่โหลดไป ทั้งสองตัวเหมือนกันนะ ทั้ง .Odt และ .Pdf ทั้งสองตัวเหมือนกัน

P

เข้ามาทักทายครับ

แม้ว่าผมจะอ่านแล้วไม่รู้เรื่องแต่ก็มีประโยชน์ต่อผู้อื่นอีกมากครับ

ชื่อ:
อีเมล:
IP แอดเดรส: 38.103.63.59
  เรียกใช้งานตัวจัดการข้อความ
ข้อความ:
 
รหัสสุ่ม: (ใส่รหัสสุ่มที่แสดงไว้ด้านบน)
  ยกเลิก
บันทึกอื่นๆ



ผู้เข้าชม free web page counters คน
creativecommons Search Engine Optimization