أخواني ارجوا من لديه معرفة في انشاء شاشة دخول وعمل الصلاحيات
ان يساعدني في ها البرنامج الصغير بس ياليت طريقة الربط تكون بنفس الطريقة (اي بالمعالج)
البرنامج مرفق
للرفع
أولا, يجب أن نتكلم عن كيفية تسجيل كلمة المرور. أنت تسجلها بدون تشويش و لا تشفير. مستخدم له بعض الأساسيات في قواعد البيانات يمكنه الدخول ببرنامج آخر و كشف لائحة المستخدمين و كلمات مرورهم. أنصحك بتغيير بنية الجدول و تسجيل هاش كود كلمة المرور بدلا من كلمة المرور عينها. في هذه الحالة حتى إذا تمكن أحدهم من كشف لائحة المستخدمين فلن يحصل على كلمات مرورهم. اسهل طريقة هي باستعمال العدد الذي ترجعه الدالة String.GetHashCode("كلمة المرور"). تسجيل الهاش كود عند انشاء تسجيل لمستخدم جديد و التأكد من صحته عند طلب الدخول عبر نافذة المرور.
بالنسبة للطريقة فهي سهلة. استعرض تشجيلات المستخدمين سواء باستعمال جملة اسكيول أو باستعراض usersDataTable.Rows و عند تطابق اسم المستخدم مع مثيله في الجدول تتأكد من صحة الهاش كود بالطريقة التالية :
If TextBox2.Text.GetHashCode() = userRow.Item("Password").ToString().GetHashCode() Then
' كود السماح بالدخول
Else
' كود رفض الدخول
End Ifملاحظة : هذه طريقة مبسطة لتسيير المستخدمين سهلة الكسر و لا توفر الحماية المرجوة.
تحياتي...
يسلموا اخوي وصلت الفكرة
وشكرا على تعاونك