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

إن المستعرض الذي تستخدمه غير معتمد

إنك تحتاج إلى تحديث المستعرض لاستخدام الموقع.

التحديث إلى أحدث إصدار من Internet Explorer

MSDE أو SQL Server 2005 Express Edition كيفية التحقق من وتغيير كلمة مرور مسؤول نظام

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

اضغط هنا لرابط المقالة باللغة الانجليزية322336
الموجز
تتناول هذه المقالة خطوة بخطوة الخطوات التي يمكنك استخدامها لتغيير كلمة مرور SQL Server sa (مسؤول النظام).

يمكنك تكوين Microsoft SQL Server 2005 Express أو إصدارات Microsoft SQL Server سطح المكتب Engine (MSDE) 2000 أو الإصدارات السابقة من Microsoft SQL Server للتشغيل في وضع "مختلط المصادقة". يتم إنشاء حساب sa أثناء عملية التثبيت وحساب sa كامل الحقوق في بيئة SQL Server. بشكل افتراضي، يتم اقتران أمان كلمة المرور فارغة (NULL)، حتى تقوم بتغيير كلمة المرور عند تشغيل برنامج الإعداد MSDE. لتتوافق مع أفضل ممارسات الأمان، يجب تغيير كلمة مرور sa إلى كلمة مرور قوية في أول فرصة.

كيفية التحقق من كلمة مرور SA فارغة

  1. على الكمبيوتر الذي يستضيف مثيل التي MSDE الاتصال، افتح إطار موجه الأوامر.
  2. في موجه الأوامر، اكتب الأمر التالي، أندثين، اضغط مفتاح الإدخال ENTER:

    osql-U sa

    ثيسكونيكتس بالمثيل الافتراضي محلية، ل MSDE باستخدام حساب sa . للاتصال بمثيل مسمى مثبتة على نوع يوركومبوتير:

    servername\instancename-S sa-U osql

    أنت الآن في فولووينجبرومبت:

    كلمة المرور:
  3. اضغط ENTER مرة أخرى. هذا سوف تمر باسوردفور خالية NULL (فارغة) sa.

    إذا كنت الآن موجه التالية، بعد يوبريس ENTER، ثم ليس لديك كلمة مرور لحساب sa :

    1 >

    نوصي بإنشاء كلمة مرور فارغة وقوية لممارسات الأمان كونفورمويث.

    ومع ذلك، في حالة ظهور رسالة خطأ التالية، لقد أدخلت كلمة مرور غير صحيحة. تم إنشاء هذا إينديكاتيسثات رسالة خطأ كلمة مرور لحساب sa :
    "فشل تسجيل الدخول للمستخدم' sa '."
    تشير رسالة الخطأ التالية إلى أن ذلك إيسرونينج SQL Server تم تعيين الكمبيوتر إلى مصادقة Windows فقط:
    فشل تسجيل الدخول للمستخدم 'sa'. السبب: غير مقترن تروستيدسقل اتصال الخادم.
    لا يمكنك التحقق من كلمة المرور sa في وضع مصادقة Windows. ومع ذلك، تغيير cancreate كلمة مرور sa حيث أنه يتم حساب sa أمن في حال وضع المصادقة الخاصة بك توميكسيد الوضع في المستقبل.

    إذا تلقيت رسالة الخطأ التالية، قد لا يشغل SQL Server أو ربما تكون قد قدمتها اسم غير صحيح لمثيل مسمى من SQL Server المثبتة:
    [الذاكرة المشتركة]ملقم SQL غير موجود أو تم رفض الوصول.
    [شاريدميموري]كونيكتيونوبين (Connect()).

كيفية تغيير كلمة مرور مسؤول النظام الخاص بك

  1. على الكمبيوتر الذي يستضيف مثيل التي MSDE الاتصال، افتح إطار موجه الأوامر.
  2. اكتب الأمر التالي، ثم بريسينتير:

    osql-U sa

    في كلمة المرور: المطالبة أو اضغط ENTER إذا كانت كلمة المرور فارغة أو اكتب في كورينتباسورد. هذا الاتصال المحلي، الافتراضي مثيل MSDE باستخدام حسابsa . للاتصال باستخدام مصادقة Windows، اكتب ثيسكوماند: استخدام osql E

    ملاحظة: إذا كنت تستخدم SQL Server 2005 Express، تجنب استخدام الأداة المساعدة Osql، وتخطط لتعديل التطبيقات التي تستخدم ميزة Osql حاليا. استخدم الأداة المساعدة Sqlcmd بدلاً من ذلك.

    لمزيد من المعلومات حول الأداة المساعدة Sqlcmd، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
    http://msdn2.microsoft.com/en-us/library/ms165702.aspx
  3. اكتب الأوامر التالية، على أسطر منفصلة وثينبريس ENTER:
    sp_password @old = null, @new = 'complexpwd',  @loginame ='sa'    go
    ملاحظة: تأكد من استبدال "كومبليكسبود" مع سترونجباسورد الجديدة. كلمة مرور قوية تتضمن أحرف أبجدية رقمية وخاصة وتركيبة اندا من الزاوية وحرف صغير.

    سوف ريسيفيثي عقب رسالة إخبارية، الذي يشير إلى أن واشانجيد كلمة المرور الخاصة بك بنجاح:
    تغيير كلمة المرور.

كيفية تحديد أو تغيير وضع المصادقة الخاصة بك


هام يحتوي هذا المقطع أو الأسلوب أو المهمة على الخطوات التي توضح كيفية تعديل التسجيل. ومع ذلك، قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح. لذلك، تأكد من اتباع الخطوات التالية بعناية. للحماية الإضافية، قم بإجراء نسخة احتياطية للسجل قبل تعديله. بعد ذلك، يمكنك استعادة السجل في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية من السجل واستعادته، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
322756 كيفية عمل نسخة احتياطية من السجل واستعادته في Windows


إذا لم تكن متأكداً من كيفية التحقق من وضع مصادقة تثبيت MSDE، يمكنك التحقق من إدخال السجل المطابق. بشكل افتراضي، يتم تعيين قيمة مفتاح التسجيل الفرعي Windows LoginMode 1 لمصادقة Windows. عند تمكين مصادقة "وضع مختلط"، هذه القيمة هي 2.
  • يعتمد الموقع الفرعي LoginMode على ما إذا قمت بتثبيت MSDE كافتراضي مسدينستانسي أو كمثيل مسمى. إذا قمت بتثبيت MSDE المثيل الافتراضي، يوجد المفتاح الفرعي LoginMode في مفتاح التسجيل الفرعي التالي:
    HKLM\Software\Microsoft\MSSqlserver\MSSqlServer\LoginMode

    ملاحظة: إذا كنت تستخدم SQL Server 2005، أي تثبيت مثيل افتراضي أو مثيل مسمى، حدد موقع مفتاح التسجيل الفرعي التالي. MSSQL.x عنصرا نائبا للقيمة المطابقة للنظام الخاص بك:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.x\MSSQLServer
  • إذا قمت بتثبيت MSDE كمثيل مسمى، يوجد المفتاح الفرعي LoginMode في مفتاح التسجيل الفرعي التالي:
    HKLM\Software\Microsoft\Microsoft SQL Server\%InstanceName%\MSSQLServer\LoginMode
ملاحظة: قبل التبديل بين أوضاع المصادقة، يجب تعيين كلمة مرور sa لتجنب تعريض فجوة أمنية محتملة.

للتبديل من "وضع مختلط" إلى المصادقة المتكاملة (في Windows)، اتبع الخطوات التالية:
  1. لإيقاف كافة الخدمات الأخرى ذات الصلة (مثل أسقلسيرفيراجينت) و MSSQLSERVER، افتح برنامج " الخدمات " في "لوحة التحكم".
  2. افتح "محرر التسجيل". لفتح محرر التسجيل، انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب: "regedt32" (بدون quotationmarks)

    انقر فوق موافق.
  3. تحديد موقع أي من المفاتيح الفرعية التالية (حسب أونوهيثير تثبيت MSDE كمثيل MSDE الافتراضي أو كمثيل مسمى:
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer
    أو
    HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\<Instance Name>\MSSQLServer\
  4. في الجزء الأيسر، انقر نقراً مزدوجاً فوق المفتاح الفرعي LoginMode .
  5. في مربع الحوار محرر DWORD ، تعيين قيمة هذا المفتاح الفرعي إلى 1. تأكد من تحديد الخيارست عشري ، ومن ثم انقر فوق موافق.
  6. في mssqlserver. @ أعد تشغيل وتغيير forthis خدمات SQLSERVERAgent نافذ المفعول.

أفضل ممارسات الأمان لتثبيت SQL Server

كل عنصر من العناصر التي تتبع سيتم جعل النظام أكثر أماناً، وجزء من الأمان القياسي "أفضل الممارسات" لأي تثبيت SQL Server.
  • تأمين حساب sa تسجيل الدخول باستخدام كلمة مرور فارغة. هناك الديدان أونليوورك هذا إذا كان لديك أمان لحساب تسجيل الدخول sa . وبالتالي، للتأكد من أن حساب sa المضمنة له كلمة مرور قوية، يجب اتباع في ريكوممينداتيونبروفيديد في موضوع "النظام المسؤول (SA) الدخول" في SQL Server بوكسونليني، حتى في حالة عدم مباشرة استخدام حساب sa .
  • حظر منفذ 1433 في عبارات إنترنت، وثم أسيجنسقل Server الإصغاء إلى منفذ بديل.
  • إذا كان يجب أن يكون المنفذ 1433 متوفرة على عبارات إنترنت الخاص بك، يمكن الخروج والدخول التصفية لمنع إساءة استخدام المنفذ.
  • تشغيل SQLServer خدمة وعميل SQL Server تحت حساب Windows NT، حساب "النظام المحلي" غير أميكروسوفت.
  • تمكين مصادقة Windows NT Microsoft، ثم انابليوديتينج لعمليات تسجيل الدخول الناجحة والفاشلة. ثم إيقاف وإعادة تشغيل خدمة ثيمسقلسيرفير. تكوين العملاء لاستخدام Windows نتاوثينتيكيشن.
مراجع
لمزيد من المعلومات حول كيف يتم استغلال كلمة مرور sa فارغة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
313418 PRB: يترك SQL Server غير الآمنة باستخدام كلمة مرور فارغة (NULL) SA التعرض للفيروس المتنقل
لمزيد من المعلومات حول تغيير في سلوك مع نشر SQL Server 2000 Service Pack 1 عندما يتغير وضع المصادقة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
274773 تصحيح: إذا قمت بتغيير أمان Windows إلى "أمان" Windows/SQL، كلمة مرور SA فارغاً

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

خصائص

رقم الموضوع: 322336 - آخر مراجعة: 08/20/2014 00:49:00 - المراجعة: 7.0

  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 2005 Express Edition
  • kbsqlsetup kbhowtomaster kbmt KB322336 KbMtar
تعليقات
did=1&t=">050&did=1&t=">