الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فكرة في الحماية ..هل تتحقق!

مغلق
بدأه مستركفي في 15 أغسطس 2004 · 1 رد · 549 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني السلام عليكم ورحمة الله وبركاته ..

يدور في خاطري منذ فترة كيف نضع حماية غير ثابتة بمعنى أن يكون الرقم السري المستخدم للحماية يجدد نفسه بنفسه .

بطريقة أخرى أن يكون الرقم السري متغير كل يوم مثلا أو حتى كل ساعة أعرف أن الجميع سيقول هذا متعب

ولكني أريد أن يكون وضع هذه الحماية لتعديل خانة أساسية في البرنامج مثل اسم الشركة (مجرد مثال ) بحيث يستطيع في لحظة معينة تبديل الاسم بعد أن يتصل بصاحب البرنامج وإذا حاول مرة أخرى التعديل بنفس الرقم لايستطيع ..

وأنا أضع لكم الكود التالي الذي يستخدم لفتح خانة معينة أو التعديل عليها ووضعت كلمة السر باللون الأحمر .. فهل من الممكن أن نستعيض عن الرقم السري بدالة وقت

مثل (DATE) أو شيء من تنسيقاتها مثل (y) حيث تعرض ترتيب اليوم من السنة

أو مثلا (yw) ترتيب اليوم من السنة واليوم من الأسبوع .. أو نفس هذه التنسيقات ويجرى عليها عملية حسابية .. (( آسف نسيت نفسي وطولت عليكم ))

لكن أتمنى أن تنال هذه الفكرة على استحسانكم .. وأن نجد حلا لذلك ..وإليكم الكود .

وهو من أستاذي عبدالهادي الألمعي ..

Dim Pass As String

If IsNull(اسم الشركة.OldValue) Then Exit Sub

If Nz(اسم الشركة) = Nz(اسم الشركة.OldValue) Then Exit Sub

Pass = InputBox("أدخل الرقم السري لتعديل هذا الحقل")

If Pass <> "123" Then

Beep

Cancel = -1

MsgBox "ليس لديك الصلاحية للتعديل الرجاء الاتصال بصاحب البرنامج"

SendKeys "{Esc}"

End If

وشكرا للجميع

#2

معليش يا إخوان ما فيه حتى الآن أي واحد أعطاني رأيه ..

لا أكون أعيش في خيال .. وتكون العملية مستحيلة .. ولكني لا أظن ذلك .

وإن غدا لناظره قريب ..

هذا الموضوع مغلق.

مواضيع مشابهة