بتاريخ: 11 سبتمبر 200421 سنة comment_12462 ترتكز هذه الفكرة على انشاء User محدد بحيث يتم بناء الجداول فيه ومن ثم يتم عمل نظام امني غير النظام الخاص بقاعدة البياناتoracle حيث يتم انشاء جدول خاص بالمستخدمين الذين سيعملون على النظام وجدول خاص بالصلاحيات التي ستطبق عليهم على مستوى الفتح والادراج والتعديل والحذف وقد قمت بتجريب هذه الفكرة وعملت معي بشكل جيدالشؤال هنا هل هناك من ميزات اخرى في نظام الصلاحيات الخاص بقاعدة البيانات oracle وهل هناك صلاحيات تتحكم في مساءلة السماح للمستخدم بفتح نموذج او تقرير محدد تقديم بلاغ
بتاريخ: 30 نوفمبر 200817 سنة comment_144043 مارأيكم يأخوة في هذه الطريقة أنا فعلا استخدمتها ولكن أريد تحليلها تقديم بلاغ
بتاريخ: 30 نوفمبر 200817 سنة comment_144051 الاخ العزيزيا ريت لو توضح الفكرة بشرح أكثر للهيكليةوشكراً تقديم بلاغ
بتاريخ: 30 نوفمبر 200817 سنة comment_144054 الفكرة بكل بساطة1-طبعا انت هتنشأ في database الخاصة بك جدول يسمى المستخدمين ويكون به كل المستخدمين للبرنامج2- ننشء جدول أخر تابع للمستخدمين ويسمى الصلاحيات وهذا الجدول يكون به أعمدة بعدد الفورم الاي انت عملها "أو عدد ال item التي في menu"3- عندما تنشيء مستخدم يتم عمل له صلاحيات معينة وكل صلاحية تتحكم في أي item داخل ال menu وبكده يكون هناك بعض ال item يكون enabled أو disabledطبعا على حسب الصلاحية الالي أخدها4- عند فتح البرنامج يتم أخذ قيم الصلاحيات وفقا للمستخدم الحالي ويتم التحكم بهذا تقديم بلاغ
بتاريخ: 30 نوفمبر 200817 سنة comment_144065 السلام عليكممرفق لكم مثال لنظام الحماية المطبق عن طريق الفورمز تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.