منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94)
+--- قسم : Microsoft SQL Server (http://vb4arb.com/vb/forumdisplay.php?fid=171)
+--- الموضوع : الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 (/showthread.php?tid=9554)

الصفحات: 1 2


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - shummry2 - 08-07-13

السلام عليكم

في win xp يمكن تمكين الدخول على قواعد بيانات sql من خلال مصادقة الويندوز عن طريق إضافة المستخدم الرئيسي للقاعدة في جهاز العميل بواسطة لاأمر control userpasswords2

ولكن كيف يتم هذا الأمر اذا كان النظام win7 سواء كان الجهاز الموجود عليه القاعدة xp او سفن

لأني جربت الطريقة حقت اكس بي وما ضبطت معي

هل من شخص لديه خبرة في الموضوع

اريد شرح موجز فقط لأنني تائه فقط

تحياتي للجميع


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - @@أبورائد@@ - 08-07-13


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





للتوضيح أكثر قم بالآتي


اذكر طريقتك في استخدام control userpasswords2

وضع جملة الاتصال ConnectionString كاملة





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



الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - shummry2 - 08-07-13

اولا لنفهم بعض المصطلحات
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 في الاتصال لكي يتم الاتصال

اتمنى تكون وصلت الفكرة


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - Sajad - 08-07-13

السلام عليكم

اقرأ هذا الموضوع كاملة [url="http://vb4arb.com/vb/showthread.php?5674"]
ممكن طريقة ربط قاعدة بيانات sql لتعمل على اكثر من جهاز ؟ [/url]

وياريت البحث قبل طرح السؤال



الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - @@أبورائد@@ - 08-07-13


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






لدي ويندوز Home Premuim ووجدت ما ذكرته

ولكن قد تكون نسخة Home Basic لا يوجد بها

تأكد من نسخة نظام التشعيل







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



الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - shummry2 - 08-07-13

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

يبدو انك ما فهمت سؤالي كويس
إقتباس : من خلال مصادقة الويندوز

انا ما ابغى مصادقة sql
يعني ما ابغا SQL Server authentication
لأن هالنوع من الاتصال او المصادقة يتطلب ادرلج كلمة مرور المستخدم sa او غيره داخل الconnection string

انا ابغى windows authentication
بحيث يدخل المستخدم على قاعدة البياناتمن خلال مصادقة حسابه في الويندوز

باستخدام Integrated Security=True

الطريقة تمشي مع الاكس بي لكن مع السفن لا


==========
أخوي ابورائد
انا مثلك لقيت اللي انت لقيته لكنها لا تغير من واقع الأمر شيئا
اروح واضيف فيها البيانات واسوي حفظ لكن لا أزال اتلقى رسالة
Login failed for user server/guest”

تحياتي لك


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - shummry2 - 09-07-13

معقولة ما أحد عنده رد أو خبر عن الموضوع


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - smss - 09-07-13

السلام عليكم
نسبه لضيق وقتي الان اليك الاتي بختصار
قم بتفعيل حساب gust ثم اذهب الي sql server وقم بتسجيله هناك او قم بتسجيل الحساب evryone في السكول سيرفر
وتبع هذه الخطوات
http://technet.microsoft.com/en-us/library/ms165718%28v=sql.90%29.aspx


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - shummry2 - 10-07-13

اشكرك اخوي smss

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

اذا سمحت لحساب guest بالوصول الى قاعدة البيانات صارت كارثة

عموما هو حلك صحيح 100% وما قصرت جزاك الله خير

لكن انا ابحث عن الحامية القصوى لقاعدة البيانات

شكلي سؤالي صعب او اني ثقلت عليكم بالطلبات

عموما

انا اسحب السؤال وفي اليوم اللي راح القا فيه الحل راح احطه هنا

تحياتي للجميع


الاتصال بـ قواعد بيانات sql server على الشبكة من خلال مصادقة الويندوز في win 7 - Sajad - 10-07-13

السلام عليكم

اقرأ الكتاب الذي في المرفقات لعل هذا ما تريد