เรามีสคริปต์บรรทัดคำสั่ง PHP เพื่อสร้างฐานข้อมูล เราเรียกใช้สคริปต์นี้เมื่อใดก็ตามที่ผู้พัฒนาเพิ่มแพตช์ฐานข้อมูลใหม่
สคริปต์จะเรียกใช้โปรแกรมปะแก้ด้วย MySQL command-line:
system('mysql --user=xxx --password=xxx < patch.sql');
อย่างไรก็ตาม MySQL 5.6 ตอนนี้ออกคำเตือนต่อไปนี้:
คำเตือน: การใช้รหัสผ่านบนอินเตอร์เฟสบรรทัดคำสั่งอาจไม่ปลอดภัย
ซึ่งเป็นเรื่องจริงที่เห็นได้ชัด แต่อาจจะใช่หรือไม่ใช่ปัญหาสำหรับผู้ใช้
- อะไรคือการรักษาความปลอดภัยทางเลือกแล้ว?
- หรือเป็นไปได้ที่จะปิดคำเตือนนี้หรือไม่
โปรดทราบว่าฉันไม่ต้องการใช้ไฟล์รหัสผ่านภายนอก