คืออะไร
โปรแกรมปรับปรุงความปลอดภัยการติดตั้ง MySQL:
- ตั้งรหัสผ่าน Root Accounts
- ลบ Root Accounts ที่เข้าถึงจากภายนอก Localhost ได้
- ลบ Anonymous-User Accounts
- ลบ Test Database และสิทธิ์ test_* (เข้าถึงได้ทุกคนรวม Anonymous)
- บังคับนโยบายความปลอดภัยแนะนำ
การใช้งานทั่วไป
shell> mysql_secure_installation
จะ Prompt ถาม Action ที่ต้องการทำ
เชื่อมต่อ Local Server แบบกำหนดเอง
shell> mysql_secure_installation --host=::1 --port=3307
ตัวเลือกสำคัญ
| ตัวเลือก | คำอธิบาย |
|---|---|
--host, -h | Host ของ MySQL Server |
--no-defaults | ไม่อ่าน Option Files |
--help, -? | แสดง Help |
--use-default | รัน Non-interactive (Unattended Install) |
--user, -u | MySQL Account Username |