29-02-2024, 04:42 PM
عندي برنامج على وشك النهايــة و فيه فورم ادخال الاسم و كلمة المرور
و اريد اضافة صلاحيات المستخدمين
و استعمل
adoconnect
adotable
datasource
و اريد اضافة صلاحيات المستخدمين
و استعمل
adoconnect
adotable
datasource
|
صلاحيات المستخدمين مساعدة
|
|
29-02-2024, 04:42 PM
عندي برنامج على وشك النهايــة و فيه فورم ادخال الاسم و كلمة المرور
و اريد اضافة صلاحيات المستخدمين و استعمل adoconnect adotable datasource
29-02-2024, 05:34 PM
السلام عليكم ورحمة الله وبركاته
خلينى ابسط الفكرة بضرب مثال بسيط جدا جدا ولكن اذا استوعبته من الممكن ان تتوسع فى استخدامه اول شي هنحتاج الى جدول الصلاحيات فيه اسم الصلاحية و الid الخاص بيها permissions Table id int permissionName string -- جدول تانى UserPermissions به الid الخاص بالمستخدم و الid الخاص بالصلاحية طيب بفرض ان لدينا زرار على فورم محتاجين نخلي له صلاحية "قل مرحبا" اول شئ هنضيف الى جدول الصلاحيات الصلاحية ويكون ليها اي دي مثال Say Helloe, 100 بفرض ان المستخدم ادمن له الid الذى يساوي 1 نضيف الى جدول الuserPermissions 1,100 هنا الuseriid = 1 و الpermissionId = 100 عند فتح الفورم فى الحدث onCreate iسوف نستعلم عن الصلاحية الخاصة بالمستخدم الحالى عن طريق الSQL Query الاتية PHP كود : SELECT * FROM UserPermissionsثم بالتاكد من وجود الصلاحية لهذا المستخدم سوف نفعل او نلغى التفعيل للزرار فى الحدث onCreate الخاص بالفورم ايضا هيكون PHP كود : Button1.Enable := not myQuery.isEmpty; اتمنى تكون هذه نقطة بداية لفهم كيف اعطاء الصلاحيات للمستخدمين ملحوظة يجب الاحتفاظ بالid الخاص بالمستخدم الذى قام بتسجيل دخول ناجح وتمريره للاستعلام السابق ذكره
إضافة إلى ما قاله الأخ ، هناك فيديو للأستاذ سامر الأصيل بعنوان
كلمة مرور للمستخدم والصلاحيات من قواعد بيانات تجده على الرابط التالي : [فيديو: https://www.youtube.com/watch?v=3ATXQLV1R5k]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه. |
|
|