![]() |
|
كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كل عامل يدخل بـ LOGIN الخاص به SQL SERVER (/showthread.php?tid=7558) |
كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - merzoug2020 - 25-02-2016 السلام عليكم أخواتي الكرام أعمل على برنامج INTERVENTION DU CLIENT و في برنامجي كل عامل يدخل بـ LOGIN الخاص به عن طريق ADOCONEECTION و لسى مثل ما كنت أعرف تضع LOGIN في TABLE و عندا الدخول يبحث على المستخدم إذا و جدا دخل البرنامج و إذا لم يجد لم يدخل لا ليسا هاذه الطريقة بل في SQL SERVER يوجد CREAT LOGIN و له خصائص ماذا يستطيع عمله المستخدم و غير مسموح العمل عليه لذا هل أستطيع أن أعرف عندا الدخول بـ LOGIN من هوا المستخدم مع العلم لدي TABLE INTERVENENT فيها كل المعلومات عليه إلى إسم مستخدم و الرقم السري RE: كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - merzoug2020 - 26-02-2016 إنه ليس creat login بل creat user و كيف أعرف من اليوزر الذي دخل مع العلم لدي TABLE INTERVENENT RE: كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - Mr.DOS - 26-02-2016 السلام عليكم يمكن انشاء عدة مستخدمين على السكوال سيرفر ولكل مستخدم صلاحياته ..وحتى انستنس instance خاص به .. الخ استعمل الحساب sa او انشيئ حساب جديد database level roles RE: كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - merzoug2020 - 26-02-2016 * نعم أخي أنا أعلم بكل ما قلته أنا أريد أن أعرف من المستخدم الذي الأن متصل بقاعدة البيانات (user) ولدي TABLE INTERVENENT بها كل المعلومات الموضفين بالشركة أي أحد من الموضفين الذي يكون متصل أريد أن أعرف من هوا من TABLE INTERVENENT هل فهمت قصدي؟ * وكذالك أخي هل من طريقة من دالفي إختيار Roles و إضافة أو تغيير في user مع إستعمال uses master database RE: كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - Mr.DOS - 26-02-2016 بالتاكييد يمكن معرفة المتصلين ربما لايمكني ايصال الفكرة بمثال .... لكن اليك الفكرة التي اتبعها .. على الزبون (كلينت) : بمجرد اتصال احد العملاء (كلينت) يتم اضافة سجل جديد على جدول خاص وليكن بالاسم ClientEvent مثال بعدما يتحقق من كلمة السر واسم المستعمل (الدخول لواجهة البرنامج/ متصل) يتم اضافة سجل على ClientEvent كود : tbl.append;
tbl.fieldbyname('yourfieldname').value:=anything.caption or text;
tbl.post;وعند الخروج من البرنامج يتم حذف السجل ودلك بفلترة الجدول بأخر سجل مضاف ثم يتم حدفه في المقابل على (سيرفر) : يتم عرض جميع سجلات الجدول ClientEvent المتصلين ... اي السجلات المضافة .. بالتوفيق RE: كل عامل يدخل بـ LOGIN الخاص به SQL SERVER - merzoug2020 - 26-02-2016 سامحني أخي هل ممكن مثال على ذالك و أعطيني قاعدة البينات إذا أمكن مع البرنامج و أرفقه لي من فضلك و شكرا لك على الشرح أنا مبتدأ |