08-07-13, 09:28 AM
اولا لنفهم بعض المصطلحات
1- الجهاز المحلي : وهو الجهاز الذي توجد به قاعدة البيانات
2- الجهاز البعيد : وهو الجهاز الذي يرغب بالاتصال بقاعدة البيانات
تجدر الإشارة الى أن الجهازين موجودين على شبكة واحدة من نوع Workgroup او domain ما تفرق
=== في ويندوز xp ==
اذا كان الجهاز البعيد يعمل على win xp فالطريقة سهلة وبسيطة
الخطوات التالية على الجهاز البعيد
تذهب الى ابدأ > تشغيل > وتكتب الامر control userpasswords2
تذهب الى تبويب خيارات متقدمة ثم ادارة كلمات المرور ثم إضافة
وتكتب في خانة الملقم عنوان الجهاز المحلي
وفي خانة اسم المستخدم تكتب عنوان الجهاز المحلي/اسم المستخدم(الرئيسي للجهاز المحلي administrator)
وفي خانة كلمة المرور تكتب كلمة المرور الخاصة بهذا المستخدم
عندها سيعمل معك الاتصال التالي
اما في حالة كان الجهاز البعيد يعمل على win7 فلم أجد طريقة الى الآن للاتصال عن طريق مصادقة الوندوز
وفي هذه الحالة تضطر الى تضمين كلمة المرور للمستخدم sa في الاتصال لكي يتم الاتصال
اتمنى تكون وصلت الفكرة
1- الجهاز المحلي : وهو الجهاز الذي توجد به قاعدة البيانات
2- الجهاز البعيد : وهو الجهاز الذي يرغب بالاتصال بقاعدة البيانات
تجدر الإشارة الى أن الجهازين موجودين على شبكة واحدة من نوع Workgroup او domain ما تفرق
=== في ويندوز xp ==
اذا كان الجهاز البعيد يعمل على win xp فالطريقة سهلة وبسيطة
الخطوات التالية على الجهاز البعيد
تذهب الى ابدأ > تشغيل > وتكتب الامر control userpasswords2
تذهب الى تبويب خيارات متقدمة ثم ادارة كلمات المرور ثم إضافة
وتكتب في خانة الملقم عنوان الجهاز المحلي
وفي خانة اسم المستخدم تكتب عنوان الجهاز المحلي/اسم المستخدم(الرئيسي للجهاز المحلي administrator)
وفي خانة كلمة المرور تكتب كلمة المرور الخاصة بهذا المستخدم
عندها سيعمل معك الاتصال التالي
كود :
Data Source={servername}\SQLEXPRESS;Initial Catalog={dbname};[color=#FF0000]Integrated Security=True[/color]اما في حالة كان الجهاز البعيد يعمل على win7 فلم أجد طريقة الى الآن للاتصال عن طريق مصادقة الوندوز
وفي هذه الحالة تضطر الى تضمين كلمة المرور للمستخدم sa في الاتصال لكي يتم الاتصال
اتمنى تكون وصلت الفكرة
