يعد تأمين تحميل الملفات في MySQL أمرًا بالغ الأهمية. Secure_file_priv
يساعد الإعداد على منع التحميلات غير المصرح بها. تقدم هذه المقالة لمحة عامة عن أهميتها واستخدامها.
secure_file_priv يحدد دليلًا آمنًا لتحميلات الملفات في MySQL، مما يعزز أمان البيانات. تحقق من الإعداد باستخدام:
SHOW VARIABLES LIKE 'secure_file_priv';
لتحميل ملف بشكل آمن باستخدام LOAD DATA INFILE:
LOAD DATA INFILE 'input.csv' INTO TABLE test_table FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
يعمل هذا الأمر فقط إذا كان input.csv موجودًا في الدليل المسموح به.
ما هو Secure_file_priv؟
إعداد MySQL يعين دليلاً محددًا لتحميلات الملفات، ويمنع التحميلات غير المصرح بها.
متى يتم استخدام Secure_file_priv؟
يتم استخدامه أثناء تنفيذ أوامر LOAD DATA INFILE وSELECT... INTO OUTFILE.
هل يجب تعطيل Secure_file_priv؟
تعطيله غير آمن لأنه يسمح بتحميل الملفات من أي دليل، مما يعرض الأمان للخطر.
ما هي الإجراءات الأمنية الإضافية الموصى بها؟
استخدم أدوات مثل DbVisualizer لتعزيز الأمان وضمان التحديثات المنتظمة لتكوينات الأمان.
secure_file_priv ضروري لتأمين تحميلات ملفات MySQL. يضمن التكوين الصحيح لهذا الإعداد استخدام الدلائل المعتمدة فقط لعمليات الملفات، مما يعزز أمان قاعدة البيانات بشكل عام. لمزيد من القراءة، يرجى قراءة المقالة منع التحميلات غير المشروعة في MySQL – Secure_file_priv.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3