![]() |
|
صلاحيات المستخدمين مساعدة - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : صلاحيات المستخدمين مساعدة (/showthread.php?tid=12550) |
صلاحيات المستخدمين مساعدة - ahmedhossin - 29-02-2024 عندي برنامج على وشك النهايــة و فيه فورم ادخال الاسم و كلمة المرور و اريد اضافة صلاحيات المستخدمين و استعمل adoconnect adotable datasource RE: صلاحيات المستخدمين مساعدة - justnick - 29-02-2024 السلام عليكم ورحمة الله وبركاته خلينى ابسط الفكرة بضرب مثال بسيط جدا جدا ولكن اذا استوعبته من الممكن ان تتوسع فى استخدامه اول شي هنحتاج الى جدول الصلاحيات فيه اسم الصلاحية و ال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 الخاص بالمستخدم الذى قام بتسجيل دخول ناجح وتمريره للاستعلام السابق ذكره RE: صلاحيات المستخدمين مساعدة - أبو معاذ - 01-03-2024 إضافة إلى ما قاله الأخ ، هناك فيديو للأستاذ سامر الأصيل بعنوان كلمة مرور للمستخدم والصلاحيات من قواعد بيانات تجده على الرابط التالي : [فيديو: https://www.youtube.com/watch?v=3ATXQLV1R5k] |