حدث خطأ أثناء تنفيذ حزمة مباحث أمن الدولة على Windows المتوافقة مع FIPS

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

اضغط هنا لرابط المقالة باللغة الانجليزية2925865
العرض
افترض أن لديك Microsoft SQL Server 2012، 2014 أو 2016 قيد التشغيل على ملقم يحتوي على الفيدرالية معالجة المعلومات القياسية (FIPS) ممكنة. في هذه الحالة، عند تشغيل أو التحقق من صحة حزمة "خدمة Microsoft SQL Server التكامل" (مباحث أمن الدولة) تحتوي على مكون البرامج النصية تدفق بيانات، تتلقى رسالة الخطأ التالية:
System.InvalidOperationException: هذا التطبيق ليس جزءا من خوارزميات التشفير FIPS النظام الأساسي Windows التحقق من صحة. في كريبتوسيرفيسيبروفيدير System.Security.Cryptography.MD5... ctor()

ملاحظة: تحدث هذه المشكلة عند تعيين مفتاح التسجيل الفرعي التالي إلى 1:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\fipsalgorithmpolicy

السبب
تحدث هذه المشكلة لأن مباحث أمن الدولة تستخدم خوارزمية MD5. خوارزمية MD5 غير المتوافقة مع FIPS.
الحل

معلومات حزمة الخدمة

SQL Server 2016

لإصلاح هذه المشكلة في SQL Server 2016، الحصول على Service Pack 1 ل SQL Server عام 2016.

التحديثات الخاصة ب SQL Server 2016
كل بنية جديدة ل SQL Server 2016 على كافة الإصلاحات العاجلة وكافة إصلاحات الأمان التي تم تضمينها مع البنية السابقة. نوصي بتثبيت أحدث بنية لعام 2016 خادم SQL.

SQL Server 2014

لإصلاح هذه المشكلة في SQL Server 2014، الحصول على Service Pack 2 ل SQL Server 2014.
التحديثات الخاصة ب SQL Server 2014
يحتوي كل تحديث جديد ل SQL Server على كافة الإصلاحات العاجلة وكافة إصلاحات الأمان التي تم تضمينها مع التحديث السابق. نوصي بتثبيت أحدث بنية لعام 2014 خادم SQL.

SQL Server 2012

لإصلاح هذه المشكلة في SQL Server 2012، الحصول على Service Pack 3 ل SQL Server 2012.
التحديثات الخاصة ب SQL Server 2012
يحتوي كل تحديث جديد ل SQL Server على كافة الإصلاحات العاجلة وكافة إصلاحات الأمان التي تم تضمينها مع التحديث السابق. نوصي بتثبيت أحدث حزمة خدمة ل SQL Server 2012.
الحل البديل
للتغلب على هذه المشكلة، جرب أحد الأساليب التالية:

  • إيقاف تشغيل النهج FIPS على الخادم. للقيام بذلك، راجع قسم "لتكوين إعدادات نهج FIPS" على موقع TechNet التالي على الويب:ملاحظات

    • يجب إعادة تشغيل التطبيق للإعداد الجديد نافذ المفعول.
    • يؤثر هذا الإعداد على قيمة التسجيل التالية في Windows Server:
      HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled
      يعكس قيمة التسجيل هذه الإعداد FIPS الحالي. إذا تم تمكين هذا الإعداد، يتم القيمة 1. إذا تم تعطيل هذا الإعداد، يتم القيمة 0.
  • استخدام حلول Microsoft.NET أخرى بدلاً من مكون البرامج النصية.

    ملاحظة: خوارزمية MD5 مضمنة داخل مكون البرامج النصية تدفق البيانات. ولذلك، لا يمكنك تغيير هذا العنصر من البرنامج النصي.
معلومات أخرى
يستخدم SQL Server تكامل خدمات عدة Windows خوارزميات التشفير التي لا تتوافق مع FIPS 140-2، التي متطلبات الأمان لوحدات التشفير النمطية. على سبيل المثال، يستخدم 2012 مباحث أمن الدولة MD5. وهذا لا يتوافق مع FIPS 140-2، لحساب قيم التجزئة التي لا يتم استخدامها للأمن. FIPS 140-2 يحدد معايير الأمان التي تستخدم للتحقق من مستويات الأمان لمنتجات تنفيذ التشفير حكومات الولايات المتحدة وكندا.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

خصائص

رقم الموضوع: 2925865 - آخر مراجعة: 12/02/2016 13:22:00 - المراجعة: 1.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2012 Standard

  • kbsurveynew kbexpertiseinter kbfix kbexpertiseadvanced kbmt KB2925865 KbMtar
تعليقات