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

الفئة SqlclientPermission

مغلق
بدأه Kimo_2005 في 10 أغسطس 2005 · 10 رد · 711 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قمت بتحميل سيكول سيرفر فى بيئة الدومين وقمت بعمل برنامج للعمل علية, ولكن عند محاولة دخول احد المستخدمين فإنة يرفض دخولة معطيا رسالة تفيد بأن المستخدم ليس لة صلاحية الدخول ذاكرا اسم الفئة system.sqlclient.sqlclientpermission وانا بصراحة مش فاهم اية المطلوب منى عملة بإستخدام هذة الفئة كى يتمكن المستخدم من الاتصال بالسيرفر عن طريق البرنامج :( علما بأننى بداخل السيكول سيرفر قد قمت بإعطاء احد المستخدمين حق الوصول الى السيرفر كذلك حق الوصول لقاعدة البيانات المطلوبة ومع هذا فلا جديد يحدث

أرجوا منكم إفادتى فى هذا الموضوع

شكرا لكم

#2

???????????????????????????????

#3

أعتقد والعلم عند الله أنك تحتاج عمل مستخدم لجهازك له نفس الإسم وكلمة المرور المشابه لمستخدم منشأ على السيرفر (أقصد مستخدم لنظام التشغيل وليس للـ SSQLServer) لأن البرنامج عند بداية تشغيله يحتاج لعمل logon على السيرفر وسيفترض أن الاسم وكلمة المرور هي نفسها المستخدمة على جهازك حاليا.

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#4

شكرا يا اخى على هذة المداخلة . نظام الدخول على السيكول سيرفر حاجة من 2 يا اما windows وفى الحالة دى مش هيحتاج السيكول سيرفر انة يتحقق منك على اساس ان العملية دى قد سبقة الويندوز فيها يعنى حساب دخولك الويندوز هو نفسة حساب دخولك السيكول بس انت تديلة صلاحية الدخول على السيكول , أو Standard SQL وفى الحالة دى انت بتنشىء حساب تانى خالص وبتطلب فية من السيكول انة يتحقق بنفسة من المستخدم اللى داخلة

اللى بيحصل معايا انى لو دخلت مباشرة على السيكول سيرفر من غير برنامج (يعنى عن طريق الكويرى اناليزر) ووقفت على اسلوب دخول الويندوز وكان الحساب اللى دخلت بية الويندوز من الاول لة صلاحية الدخول على السيكول يدخلنى من غير مشاكل لكن لو حاولت الدخول بهذا المستخدم عن طريق البرنامج فبيرفض وهى دى مشكلتى وقد ارفقت صورة من رسالة الخطأ التى تظهر لى لتوضيح ذلك

وشكرا مرة اخرى

post-50579-1123750029_thumb.jpg

#5

على فكرة انا عرضت الموضوع دة قبل كدة بس مش عارف هو لية صعب قوى كدة فى المنتدى دة؟

#6

هل جربت أن تجعل في الـConnection string إسم المستخدم : sa وبدون كلمة سر

أعتقد أن هذا المستخدم لا يمنع من استخدام الـSQLServer حتى عن طريق أي برنامج

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#7

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

#8

بصراحة إن وجدت معي وقت سأبحث حل في هذا السؤال لأنه بصراحة مهم

ولكن لماذا لا تنشئ المستخدمين من نفس برنامج vb.net وبعد كده سيصبح لا مشكلة من استخدام المستخدم sa

على العموم إذا أردت أحد يفيدك أكتر إذهب إلى منتدى sql server والله أعلم

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#9

يا اخ احمد فرق بين الـLogin وبين الـ user على السيكول سيرفر فالاول دة مجرد الدخول للسيكول اما الآخر فهو حق استخدام قاعدة بيانات معينة فطالب الجامعة مثلا عندما يعبر بوابة الجامعة هذا شىء ولكن اى الكليات بعد ذلك لة حق الدخول فيها فهذا شىء آخر اما انشاء جدول على السيكول سيرفر بة عدد من الحسابات ومن البرنامج اقوم بعمل كود يتحقق من المسنخدم فهذا تأمين لفتح البرنامج فقط وليس صلاحية دخول للسيكول ذاتة أما لو كنت تقصد عمل المستخدمين من الألف للياء لتحديد حق دخول البرنامج مع حق دخول قاعدة البيانات .... إلخ فأحسنلى بقى اشتغل اكسس ويبقى السيكول هنا مالوشى اى لزمة

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

شكرا وآسف على هذا الإزعاج

#10

والمشرفين كمان ما بيرضوش

#11

ماهو يا اما الموضوع تافة ومايستهلش يا اما انا بكتب فى منتدى غلط

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

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