Microsoft के पास इस समस्या के बारे में एक लेख है। यह कदम से कदम के माध्यम से यह सब हो जाता है।
प्रारंभ पृष्ठ से, SQL सर्वर प्रबंधन स्टूडियो प्रारंभ करें। दृश्य मेनू पर, पंजीकृत सर्वर का चयन करें। (यदि आपका सर्वर पहले से पंजीकृत नहीं है, तो स्थानीय सर्वर समूह पर राइट-क्लिक करें, कार्य को इंगित करें और फिर स्थानीय सर्वर पंजीकृत करें पर क्लिक करें।)
पंजीकृत सर्वर क्षेत्र में, अपने सर्वर पर राइट-क्लिक करें और फिर SQL सर्वर कॉन्फ़िगरेशन प्रबंधक पर क्लिक करें। इसे व्यवस्थापक के रूप में चलाने की अनुमति मांगनी चाहिए, और फिर कॉन्फ़िगरेशन प्रबंधक प्रोग्राम खोलें।
प्रबंधन स्टूडियो बंद करें।
SQL सर्वर कॉन्फ़िगरेशन प्रबंधक में, बाएँ फलक में, SQL सर्वर सेवाएँ का चयन करें। दाएँ-फलक में, SQL सर्वर का अपना उदाहरण ढूंढें। (SQL सर्वर का डिफ़ॉल्ट उदाहरण में कंप्यूटर का नाम शामिल है (MSSQLSERVER)। नामांकित उदाहरण ऊपरी नाम में उसी नाम के साथ दिखाई देते हैं जो उनके पास पंजीकृत सर्वर में है।) SQL सर्वर के उदाहरण पर राइट-क्लिक करें, और उसके बाद गुण क्लिक करें।
स्टार्टअप पैरामीटर टैब पर, स्टार्टअप पैरामीटर बॉक्स निर्दिष्ट करें, -m टाइप करें और फिर Add पर क्लिक करें। (यह एक पानी का छींटा है तो कम मामला पत्र एम।)
ध्यान दें
SQL सर्वर के कुछ पुराने संस्करणों के लिए कोई स्टार्टअप पैरामीटर टैब नहीं है। उस स्थिति में, उन्नत टैब पर, स्टार्टअप पैरामीटर पर डबल-क्लिक करें। पैरामीटर बहुत छोटी विंडो में खुलते हैं। किसी भी मौजूदा पैरामीटर को बदलने के लिए नहीं सावधान रहें। बहुत अंत में, एक नया पैरामीटर जोड़ें; -m और फिर ठीक पर क्लिक करें। (यह एक अर्ध-बृहदान्त्र है फिर एक पानी का छींटा फिर निचले मामले पत्र एम।)
ठीक क्लिक करें, और संदेश को पुनरारंभ करने के बाद, अपना सर्वर नाम राइट-क्लिक करें, और उसके बाद पुनरारंभ करें क्लिक करें।
SQL सर्वर के पुनरारंभ होने के बाद आपका सर्वर एकल-उपयोगकर्ता मोड में होगा। सुनिश्चित करें कि SQL सर्वर एजेंट नहीं चल रहा है। यदि शुरू किया गया है, तो यह आपका एकमात्र कनेक्शन लेगा।
विंडोज 8 स्टार्ट स्क्रीन पर, प्रबंधन स्टूडियो के लिए आइकन पर राइट-क्लिक करें। स्क्रीन के निचले भाग में, व्यवस्थापक के रूप में रन का चयन करें। (यह SSMS के लिए आपके व्यवस्थापक क्रेडेंशियल्स को पास करेगा।)
ध्यान दें
Windows के पुराने संस्करणों के लिए, व्यवस्थापक के रूप में रन उप-मेनू के रूप में दिखाई देता है।
कुछ कॉन्फ़िगरेशन में, SSMS कई कनेक्शन बनाने का प्रयास करेगा। एकाधिक कनेक्शन विफल हो जाएगा क्योंकि SQL सर्वर एकल-उपयोगकर्ता मोड में है। आप प्रदर्शन करने के लिए निम्नलिखित क्रियाओं में से एक का चयन कर सकते हैं। निम्न में से एक कार्य करें।
a) विंडोज ऑथेंटिकेशन (जिसमें आपका एडमिनिस्ट्रेटर क्रेडेंशियल भी शामिल है) का उपयोग करके ऑब्जेक्ट एक्सप्लोरर से कनेक्ट करें। सुरक्षा का विस्तार करें, लॉगिन का विस्तार करें और अपने लॉगिन पर डबल-क्लिक करें। सर्वर रोल्स पृष्ठ पर, sysadmin का चयन करें और फिर ठीक पर क्लिक करें।
b) ऑब्जेक्ट एक्सप्लोरर से जुड़ने के बजाय, विंडोज ऑथेंटिकेशन (जिसमें आपका एडमिनिस्ट्रेटर क्रेडेंशियल भी शामिल है) का उपयोग करके क्वेरी विंडो से कनेक्ट करें। (आप केवल इस तरह से कनेक्ट कर सकते हैं यदि आपने ऑब्जेक्ट एक्सप्लोरर से कनेक्ट नहीं किया है।) एक नया विंडोज ऑथेंटिकेशन लॉगिन जोड़ने के लिए निम्न कोड निष्पादित करें जो कि sysadmin फिक्स्ड सर्वर रोल का सदस्य है। निम्न उदाहरण CONTOSO \ PatK नामक एक डोमेन उपयोगकर्ता जोड़ता है।
CREATE LOGIN [CONTOSO\PatK] FROM WINDOWS; ALTER SERVER ROLE
sysadmin ADD MEMBER [CONTOSO\PatK];
ग) यदि आपका SQL सर्वर मिश्रित प्रमाणीकरण मोड में चल रहा है, तो Windows प्रमाणीकरण (जिसमें आपका व्यवस्थापक क्रेडेंशियल्स शामिल हैं) का उपयोग करके क्वेरी विंडो से कनेक्ट करें। एक नया SQL सर्वर प्रमाणीकरण लॉगिन बनाने के लिए निम्न कोड निष्पादित करें जो sysadmin निश्चित सर्वर भूमिका का सदस्य है।
CREATE LOGIN TempLogin WITH PASSWORD = '************'; ALTER
SERVER ROLE sysadmin ADD MEMBER TempLogin;
चेतावनी:
एक मजबूत पासवर्ड के साथ ************ बदलें।
d) यदि आपका SQL सर्वर मिश्रित प्रमाणीकरण मोड में चल रहा है और आप sa खाते का पासवर्ड रीसेट करना चाहते हैं, तो Windows प्रमाणीकरण (जिसमें आपका व्यवस्थापक क्रेडेंशियल्स शामिल हैं) का उपयोग करके क्वेरी विंडो से कनेक्ट करें। निम्नलिखित सिंटैक्स के साथ sa खाते का पासवर्ड बदलें।
ALTER LOGIN sa WITH PASSWORD = '************'; Warning
एक मजबूत पासवर्ड के साथ ************ बदलें।
निम्न चरण अब SQL सर्वर को बहु-उपयोगकर्ता मोड में बदलते हैं। SSMS बंद करें।
SQL सर्वर कॉन्फ़िगरेशन प्रबंधक में, बाएँ फलक में, SQL सर्वर सेवाएँ का चयन करें। दाएँ-फलक में SQL सर्वर के उदाहरण पर राइट-क्लिक करें, और उसके बाद गुणक्लिक करें।
स्टार्टअप पैरामीटर टैब पर, मौजूदा पैरामीटर बॉक्स में, चयन करें -m और फिर निकालें पर क्लिक करें।
ध्यान दें
SQL सर्वर के कुछ पुराने संस्करणों के लिए कोई स्टार्टअप पैरामीटर टैब नहीं है। उस स्थिति में, उन्नत टैब पर, स्टार्टअप पैरामीटर पर डबल-क्लिक करें। पैरामीटर बहुत छोटी विंडो में खुलते हैं। जो आपने पहले जोड़ा था, उसे हटा दें और फिर ठीक पर क्लिक करें।
अपना सर्वर नाम राइट-क्लिक करें, और उसके बाद पुनरारंभ करें क्लिक करें।
अब आपको उन खातों में से एक के साथ सामान्य रूप से कनेक्ट करने में सक्षम होना चाहिए जो अब sysadmin फिक्स्ड सर्वर भूमिका के सदस्य हैं।