आप वास्तव में अपने समाधान के पास थे। आपको निम्न लेख में बताए \SBSMonitoring
अनुसार sa
पासवर्ड बदलने के बाद SQL सर्वर इंस्टेंस को पुनरारंभ करना होगा और यह सुनिश्चित करना होगा कि मिश्रित मोड प्रमाणीकरण चालू हो।
उपाय
संदर्भ: विंडोज़ sbs 2011 मानक में 'सा' खाते के लिए डिफ़ॉल्ट पासवर्ड क्या है (मैंने मूल सूची को थोड़ा संशोधित किया है):
SQL सर्वर प्रबंधन स्टूडियो में लॉगिन करें
- डेटाबेस इंजन का चयन करें,
<SBSservername>\SBSmonitoring
- सर्वर गुण खोलें
- सुरक्षा अनुभाग पर क्लिक करें
- SQL सर्वर और Windows प्रमाणीकरण मोड का चयन करें
- ओके पर क्लिक करें
- SQL सर्वर आवृत्ति को पुनरारंभ करें
ऑब्जेक्ट एक्सप्लोरर - सुरक्षा फ़ोल्डर - लॉगिन फ़ोल्डर पर जाएं।
- SA खाते पर राइट क्लिक करें और गुण विकल्प चुनें।
- सामान्य पृष्ठ में, SA पासवर्ड बदलें और इसकी पुष्टि करें।
- स्थिति पृष्ठ में, लॉगिन को सक्षम में बदलें। परिवर्तन को सहेजने के लिए ठीक क्लिक करें।
- SQL सर्वर और उसकी सभी सेवाओं को पुनरारंभ करें।
यह काम करना चाहिए।
दूसरा तरीका
SQL सर्वर आवृत्ति को मिश्रित मोड में सेट करने के लिए निम्न कथन चलाएँ:
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
GO
फिर अपने सर्वर को पुनः आरंभ करें और sa
पासवर्ड बदलें जैसा कि आप सामान्य रूप से करते हैं।
मिश्रित मोड (SQL सर्वर और Windows प्रमाणीकरण मोड)
यदि आप मिश्रित मोड प्रमाणीकरण को चालू नहीं करते हैं, तो आपको sa
SQL सर्वर लॉगिन के साथ लॉग इन करने की कोशिश करते समय लगातार एक त्रुटि संदेश प्राप्त होगा, भले ही आपने पासवर्ड बदल दिया हो और लॉगिन को सक्षम किया हो।
सक्षम करने से मिश्रित मोड (उर्फ, एसक्यूएल सर्वर और Windows प्रमाणीकरण मोड) यह त्रुटि संदेश से छुटकारा मिल जाएगा।
sa
खाता अक्षम है? क्याsa
खाते का नाम बदला गया है और किसी अन्य खातेsa
को जोड़ा गया है? जब आप इन्हें चलाते हैं तो आपको क्या मिलता है:SELECT CASE SERVERPROPERTY('IsIntegratedSecurityOnly') WHEN 1 THEN 'Windows Authentication' WHEN 0 THEN 'Windows and SQL Server Authentication' END as [Authentication Mode]; SELECT name, type_desc, is_disabled FROM sys.server_principals WHERE sid = 0x01; SELECT * FROM sys.syslogins WHERE sid = 0x01;