الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إعطاء صلاحيات للمستخدمين !

مغلق
بدأه ابن الجوزى في 4 أبريل 2005 · 2 رد · 1,390 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

ماهى الطريقة المثلى لإعطاء صلاحيات للمستخدمين لبرنامج مصمم بدلفى

بحيث يكون هنالك مدير قاعدة بيانات و مستخدمين يتحكم المدير فى صلاحيات المستخدمين

أنا أستخدم طريقة وهى أنى فى شاشة الحماية أتعرف على المستخدم ثم أقوم بحجب بعض الأشياء بواسطة الكود ولكن أعتقد أن هذه طريقة عقيمة نوعاً ما فهل هنالك طريقة أفضل ؟؟؟

#2

أنا أعتمد معظم الاحيان على صلاحيات مستخدمين قاعدة البيانات ..

مثلا قاعدة بيانات أوراكل , لها عدة مستخدمين بحيث البعض منهم لايستطيع الوصول لبعض الجداول , او لا يستطيع التعديل فيها .. أو ...

وبالتالي عند تشغيل البرنامج التنفيذي تظهر شاشة تسجيل الدخول بإسم المستخدم وكلمة المرور , ويتولى برنامج إدارة قواعد البيانات اوراكل معالجة الحساب , فإذا كان الحساب غير موجود , لن يستطيع رؤية اي معلومات , وغذا كانت السماحيات لا تسمح له بالتعديل لن يستطيع القيام بأي تعديل وهكذا ...

لإنه لو قمت بضبط هذه الخيارات في برنامجك فقط , فأي شخص يستطيع ان يدخل من SQL Plus مثلا , ويعدل في قاعدة البيانات ما يشاء ..

الحمايه يمكن ان تكون من القاعدة فقط , ويفضل من القاعدة والبرنامج

1
#3

أنا أستخدم الطريقتين، عند إستخدامي لأرواكل أستعمل نفس إسلوب أخي عروة

أما بالنسبة لطريقتك فهي ليست عقيمة، بالعكس فهي طريقة شائعة جدا والعديد من البرامج الكبيرة التى تخدم عدد كبير من المستخدمين تستخدم نفس الإسلوب حتى لو كانت على قاعدة بيانات اوراكل او سيكول سيرفر

وأفضل طريقة هي إستخدام مزيج بينهم

1

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

هذا الموضوع مغلق.

مواضيع مشابهة