المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
25-02-2016, 09:46 PM
(آخر تعديل لهذه المشاركة: 25-02-2016, 09:54 PM بواسطة Admin.)
السلام عليكم
أخواتي الكرام أعمل على برنامج INTERVENTION DU CLIENT و في برنامجي كل عامل يدخل بـ LOGIN الخاص به عن طريق ADOCONEECTION و لسى مثل ما كنت أعرف تضع LOGIN في TABLE و عندا الدخول يبحث على المستخدم إذا و جدا دخل البرنامج و إذا لم يجد لم يدخل لا ليسا هاذه الطريقة بل في SQL SERVER يوجد CREAT LOGIN و له خصائص ماذا يستطيع عمله المستخدم و غير مسموح العمل عليه
لذا هل أستطيع أن أعرف عندا الدخول بـ LOGIN من هوا المستخدم مع العلم لدي TABLE INTERVENENT فيها كل المعلومات عليه إلى إسم مستخدم و الرقم السري
المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
إنه ليس creat login بل creat user و كيف أعرف من اليوزر الذي دخل مع العلم لدي TABLE INTERVENENT
المشاركات : 476
المواضيع 0
:
: 217
الإنتساب : Apr 2011
السلام عليكم
يمكن انشاء عدة مستخدمين على السكوال سيرفر ولكل مستخدم صلاحياته ..وحتى انستنس instance خاص به .. الخ
استعمل الحساب sa او انشيئ حساب جديد
database level roles
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
* نعم أخي أنا أعلم بكل ما قلته أنا أريد أن أعرف من المستخدم الذي الأن متصل بقاعدة البيانات (user) ولدي TABLE INTERVENENT بها كل المعلومات الموضفين بالشركة أي أحد من الموضفين الذي يكون متصل أريد أن أعرف من هوا من TABLE INTERVENENT هل فهمت قصدي؟
* وكذالك أخي هل من طريقة من دالفي إختيار Roles و إضافة أو تغيير في user مع إستعمال uses master database
المشاركات : 476
المواضيع 0
:
: 217
الإنتساب : Apr 2011
بالتاكييد يمكن معرفة المتصلين
ربما لايمكني ايصال الفكرة بمثال .... لكن
اليك الفكرة التي اتبعها ..
على الزبون (كلينت) :
بمجرد اتصال احد العملاء (كلينت) يتم اضافة سجل جديد على جدول خاص وليكن بالاسم ClientEvent
مثال بعدما يتحقق من كلمة السر واسم المستعمل (الدخول لواجهة البرنامج/ متصل)
يتم اضافة سجل على ClientEvent
كود :
tbl.append;
tbl.fieldbyname('yourfieldname').value:=anything.caption or text;
tbl.post;
وعند الخروج من البرنامج يتم حذف السجل ودلك بفلترة الجدول بأخر سجل مضاف ثم يتم حدفه
في المقابل على (سيرفر) :
يتم عرض جميع سجلات الجدول ClientEvent المتصلين ... اي السجلات المضافة ..
بالتوفيق
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
المشاركات : 111
المواضيع 30
:
: 11
الإنتساب : Apr 2014
26-02-2016, 03:35 PM
(آخر تعديل لهذه المشاركة: 26-02-2016, 03:35 PM بواسطة merzoug2020.)
سامحني أخي هل ممكن مثال على ذالك و أعطيني قاعدة البينات إذا أمكن مع البرنامج و أرفقه لي من فضلك
و شكرا لك على الشرح أنا مبتدأ