بتاريخ: 13 أكتوبر 200619 سنة comment_80689 السلام عليكم ورحمة الله وبركاته علي تصميم برنامج HR ولكن البرنامج يجب ان تكون فيه صلاحيات على مستوى البيانات اي لدي وزارة فيها قسم هو جزء من شعبة والشعبة جزء من مديرية والمديرية جزء من الوزارة ولك موظف الحق بمشاهدة وتعديل البيانات الخاصة به فمثلا الموضف لديه الحق بتعديل بياناته فقط اما مدير القسم فلديه الحق بتعديل بيانات كافة الموضفين في قسمه وهكذا .فهل من الممكن عمل ذلك فانا الذي اعرفه هو ممكن عمل GRANT على مستوى الجدول وليس على مستوى البيانات فهل من الممكن عمل WHERE مع جملة GRANT وبصراحة الموضوع مهم ومستعجل ولكم جزيل الشكر. تقديم بلاغ
بتاريخ: 15 أكتوبر 200619 سنة comment_80768 تستطيع من خلال الفورم أن تسأل عن المستخدم الحالي(select user into variable from dual)واذا لم يكن له الحق بالتعامل مع البيانات تمنعه ..وهنا قد تحتاج لجدول table تضع فيه المستخدمين واقسامهم واذا كان مدير أم لا لتستعين به عند معرفة ما اذا كان لهذا المستخدم صلاحية على بيانات محددة أو لا من خلال مقارنة قسمه مع القسم الذي سيعدل عليه .. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.