أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

مطلوب SPN لخدمة مستعرض SQL Server عند تأسيس اتصال إلى مثيل مسمى من خدمات تحليل SQL Server

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية950599
الأعراض
أطلع على السيناريو التالي. يمكنك تأسيس اتصال إلى مثيل مسمى من خدمات تحليل Microsoft SQL Server. ثم، خدمة مستعرض SQL Server تحديد المنفذ الذي يتوفر مثيل مسمى. الاتصال باستخدام مصادقة Kerberos. في هذا السيناريو، مطلوب اسم مبدأ خدمة (SPN) لخدمة مستعرض SQL Server بالإضافة إلى SPN لمثيل مسمى من "خدمات تحليل". فشلت مصادقة Kerberos في حالة عدم وجود SPN لخدمة مستعرض SQL Server.
السبب
تحدث هذه المشكلة فقط عندما يحتوي على سلسلة الاتصال SSPI = Kerberos معلمة. في هذه الحالة، يتم فرض الاتصال لاستخدام مصادقة Kerberos، ويجب أن يتم تكوين SPN لخدمة مستعرض SQL Server.

إذا لم تحتوي سلسلة الاتصال SSPI = Kerberos معلمة، عادة ما يتم استخدام مصادقة Kerberos. الاتصال بخدمة مستعرض SQL Server يستخدم NTLM وحساب NT_ANONYMOUS بدلاً من ذلك. في هذه الحالة، يتم الاتصال بخدمة مستعرض SQL Server الناجحة. تحديد خدمة مستعرض SQL Server المنفذ الصحيح. ثم يستخدم اتصال قاعدة البيانات الفعلي مصادقة Kerberos لتوفير المصادقة صحيح.
الحل
يجب إنشاء SPN لخدمة مستعرض SQL Server باستخدام الحساب الذي تعمل تحته خدمة مستعرض SQL Server.

تنسيق SPN NetBIOS ما يلي:
MSOLAPDisco.3/serverHostName
تنسيق اسم المجال المؤهل بالكامل SPN كما يلي:
MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName

كيفية تسجيل SPN

يجب أن تكون عضوا مجموعة "مسؤولي المجال" لتشغيل الأمر Setspn .

لإنشاء SPN "خدمة المستعرض" الذي يتم تشغيله ضمن "حساب المجال"، تشغيل الأوامر التالية في موجه الأوامر:
Setspn.exe-Browser_Service_Startup_Account MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName

Setspn.exe-Browser_Service_Startup_Account MSOLAPDisco.3/serverHostName
إذا كان يجب إنشاء SPN "خدمة المستعرض" الذي يتم تشغيله ضمن حساب LocalSystem، تشغيل الأوامر التالية في موجه الأوامر:
Setspn.exe-MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName serverHostNameSetspn.exe-MSOLAPDisco.3/serverHostName سيرفيرهوستنامي

للتحقق من SPN

عندما يتم تشغيل الخدمة تحت حساب مجال:
Setspn –l Browser_Service_Startup_Account
عندما يتم تشغيل الخدمة تحت حساب النظام المحلي:
سيرفيرهوستنامي-l Setspn
تصريح
يعتبر هذا السلوك حسب التصميم.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 950599 - آخر مراجعة: 01/16/2014 17:52:00 - المراجعة: 3.0

Microsoft SQL Server 2005 Analysis Services, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 R2 Analysis Services, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbtshoot kbprb kbmt KB950599 KbMtar
تعليقات
© 2016 Microsoft