كيف اعطي لكل مستخدم عندي للبرنامج صلاحيات محددة من خلال C# . مثلا
المدير فقط هو الذي له الحق في ان يعد البيانات فإذا قام شخص اخر بالتعديل يظهر لة رسالة عدم الصلاحية
كيف اعطي لكل مستخدم عندي للبرنامج صلاحيات محددة من خلال C# . مثلا
المدير فقط هو الذي له الحق في ان يعد البيانات فإذا قام شخص اخر بالتعديل يظهر لة رسالة عدم الصلاحية
تريد ان تعمل الصلاحيات على roles بتاعت الويندوز أم صلاحيات خاصه بالبرنامج بعيده عن الويندوز
اقتباسكيف اعطي لكل مستخدم عندي للبرنامج صلاحيات محددة من خلال C# . مثلاالمدير فقط هو الذي له الحق في ان يعدل البيانات فإذا قام شخص اخر بالتعديل يظهر له رسالة عدم الصلاحية
في جدول المستخدمين ، أو في جدول آخر مربوط مع جدول المستخدمين برقم المستخدم، أضف حقولا تمثل صلاحيات المستخدمين من النوع bit (إذا كنت تستخدم SQL Server) فهذا النوع يشبه النوع boolean، وعند دخول المستخدم تتفقد قيم هذه الحقول لتحدد على أساسها الصلاحيات.
بالتوفيق بإذن الله :)
فكر بطريقة أخرى
أرى من الأفضل أن تبني Rules وتمنح كل منها لمستخدم حسب السماحيات, مثلاُ:
تبني Rules تحتوي على سماحيات المدير.
وأخرى تحتوي على سماحيات مستخدم عادي.
وهكذا....
ومن ثم تستخدم التعليمة grant من أجل إعطاء السماحيات و Revoke من أجل إلغاء السماحيات
السلام عليكم
اسف جدا جدا 000000000000000 للتاخير
اشكر كل من رد
\\\\\\\\\\\\\\\\\\\\
و لكن كيف اعرف ان الشخص الذي يتعامل الان
" انا مشكلتي في ال C# مش في ال SQL
انا حدت الصلاحيات في ال SQL لكل شخص
كيف احدد الشخص علي ال C#
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…