هل هناك طريقة لحذف جميع عناوين IP من قاعدة البيانات؟ هل توجد أي إضافة أو أي نصوص برمجية للقيام بذلك؟
يرجى عدم السؤال عن سبب رغبتك في فعل ذلك، إنه مجرد شرط وأريد إنجازه.
هل هناك طريقة لحذف جميع عناوين IP من قاعدة البيانات؟ هل توجد أي إضافة أو أي نصوص برمجية للقيام بذلك؟
يرجى عدم السؤال عن سبب رغبتك في فعل ذلك، إنه مجرد شرط وأريد إنجازه.
ذهبت إلى Ask.discourse.com وحصلت على هذا، والذي يبدو أنه صحيح على الأرجح.
pfaffman:
أين يتم تخزين عناوين IP؟ هل يمكنني حذفها جميعًا من Rails؟
DiscourseHelper:
البحث عن: أين يتم تخزين عناوين IP للمستخدمين والمشاركات في قاعدة بيانات Discourse، وهل من الممكن حذف جميع عناوين IP المخزنة باستخدام Rails أو من خلال مهمة rake للامتثال للخصوصية أو اللائحة العامة لحماية البيانات؟
قراءة: حقول عناوين IP الإشكالية
incoming_links,search_logs,topic_link_clicks,topic_views,user_profile_views,user_auth_tokens,user_auth_token_logs,screened_ip_addresses
يقوم Discourse بتخزين عناوين IP في عدة جداول في قاعدة البيانات، وتحديدًا:
يمكنك حذف عناوين IP باستخدام أوامر Rails إذا كان لديك وصول إلى الطرفية (التثبيتات المستضافة ذاتيًا). لكل جدول، يمكنك تعيين العمود ذي الصلة (مثل ip_address أو client_ip) إلى NULL. مثال لـ incoming_links:
IncomingLink.update_all(ip_address: nil)
ستقوم بتشغيل أوامر مماثلة لكل جدول/عمود ذي صلة.
لمزيد من التفاصيل والسياق حول الخصوصية والآثار المحتملة، راجع هذا المناقشة:
حقول عناوين IP الإشكالية
ملاحظة: إذا كنت تستخدم خدمة الاستضافة من Discourse، فلن يكون لديك وصول SSH أو وحدة تحكم Rails؛ في مثل هذه الحالات، اتصل بدعم Discourse على team@discourse.org للحصول على التوجيه.
أخبرني إذا كنت بحاجة إلى أوامر Rails محددة لكل جدول أو مزيد من النصائح!
[اقتباس=“pfaffman، المنشور:2، الموضوع:369260”]
[/اقتباس]
من المثير للاهتمام أنه لا يبدو أنه يتضمن العناصر الرئيسية، ip_address و registration_ip_address من جدول المستخدمين.
هناك عدد قليل من العناصر الأخرى أيضًا عندما أقوم بإجراء بحث عن حقل في مستكشف البيانات.
screened_emails.ip_addressscreened_urls.ip_addressuser_histories.ip_addressuser_ip_address_histories.ip_addressليس لديهم جميعًا أي سجلات في موقع الاختبار الخاص بي، ولكن ربما يستحق الأمر التحقق من الجداول الخاصة بك للتأكد من أنها فارغة لك أيضًا.
ها! كان هذا أفضل ما يمكنني فعله على هاتفي. بدا الأمر كثيرًا لذا اعتقدت أنه يجب أن يكون قد حصل عليه. ![]()