SSMS 2012 जवाब मेरे लिए काम नहीं किया क्योंकि मैं 2008 R2 हूँ। हालांकि, मुझे इसे "ठीक करने" का एक तरीका मिला। यह एक सही फिक्स नहीं है, लेकिन यदि आप फ़ाइल का बैकअप रखते हैं, तो सर्वरों में से कोई भी आपके क्रेडेंशियल खो देता है तो आप इसे हमेशा आसानी से पुनर्स्थापित कर सकते हैं।
महत्वपूर्ण नोट:
जबकि क्यों/जब यह वास्तव में साख खो, मैंने पाया यह हमेशा अंतिम बार उपयोग उपयोगकर्ता नाम दिया है कि उस विशिष्ट सर्वर के लिए इस्तेमाल किया गया कभी नहीं का उपयोग कर याद करने के लिए लगता है कि यह पता लगाने की कोशिश कर के आसपास खेल रहे हैं आपकी रूपरेखा। उदाहरण के लिए, आप एक ताजा प्रोफाइल के साथ शुरू करते हैं, और यदि आप किसी सर्वर MyServer कहा जाता है से कनेक्ट, और आप उपयोगकर्ता नाम सा का उपयोग करके शुरू करते हैं, यदि आप "पासवर्ड याद" जाँच हो या नहीं, यदि आप सफलतापूर्वक में लॉग करता है, तो एस के साथ, ऐसा लगता है कि एसएसएमएस अब स्मृति में स्टोर करता है। अब अगर आप उपयोगकर्ता नाम परीक्षक जाएगा हमेशा खुला डिफ़ॉल्ट रूप से परीक्षक उपयोगकर्ता के रूप में के साथ प्रयोग और सफलतापूर्वक में प्रवेश करें, यह।
अब ठीक/वैकल्पिक हल के लिए:
पहले, this article की जाँच, लेकिन मैं सुझाव है कि आप फ़ाइल को नष्ट मत करो, बस SqlStudio.bin.OLD या कुछ और करने के लिए इसका नाम बदलना ताकि आप हमेशा बहाल कर सकते हैं यह किसी भी सेटिंग्स की जांच करने के लिए जो इस विधि का उपयोग कर रीसेट किया गया होगा।
मेरा दृष्टिकोण:
मैं पहली बार मेरे बिन फ़ाइल का नाम बदला है जैसे मैं सिफारिश की। फिर, मैं SSMS खोला और हर सर्वर है कि मैं सबसे अधिक बार उपयोग करने के लिए में लॉग इन, साख मैं हमेशा उन सर्वरों के लिए उपयोग करना चाहते हैं का उपयोग कर, और हर एक के लिए चयनित "पासवर्ड याद रखें"।मैंने फिर बिन फ़ाइल का बैकअप बनाया, और इसे अपने नेटवर्क पर एक सुरक्षित स्थान पर स्टोर किया। इस तरह, अगर मुझे कभी भी किसी अन्य उपयोगकर्ता नाम के साथ किसी सर्वर पर लॉग इन करने की आवश्यकता है या जो भी हो, तो मैं बाद में अपनी मूल बिन फ़ाइल को आसानी से पुनर्स्थापित कर सकता हूं। या, यदि आप चाहते हैं, तो आप नए उपयोगकर्ता नाम का उपयोग करने से पहले, आप बस बिन फ़ाइल का नाम बदल सकते हैं और अपना काम नए उपयोगकर्ता के रूप में कर सकते हैं। एक बार पूरा हो जाने के बाद, बस नई बिन फ़ाइल हटाएं और अपनी मूल वापस नाम बदलें .bin और आपको जाना अच्छा होगा।
कुंजी आपके बिन फ़ाइल का एक अच्छा संस्करण प्राप्त करना और बैकअप बनाना है। यदि आप कभी भी एक नया सर्वर जोड़ते हैं, तो आप उपरोक्त के समान दृष्टिकोण का उपयोग करके लॉग इन कर सकते हैं, अपने वांछित प्रमाण-पत्रों का उपयोग करके और पासवर्ड याद कर सकते हैं, और फिर बिन फ़ाइल को बैकअप स्थान पर कॉपी कर सकते हैं। उम्मीद है की यह मदद करेगा!
@Steve: बग रिपोर्ट SQL 2005 में इस मुद्दे को संदर्भित करती है। ऐसा लगता है कि यह SQL 2008 को प्रभावित उत्पादों में से एक के रूप में नहीं बताता है। – pencilslate
@pencilslate: बग रिपोर्ट 2008 से पहले दर्ज की गई थी, लेकिन टिप्पणियां और उनकी तिथियों का सुझाव है कि यह 2008 में अभी भी एक समस्या हो सकती है। मुझे पता है कि समस्या को हल करने में आपकी सहायता नहीं होती है, लेकिन आप वोट दे सकते हैं और सत्यापन जोड़ सकते हैं अगर आपको लगता है कि यह एक ही समस्या है तो बग रिपोर्ट में। –
यदि यह कोई सांत्वना है, तो मुझे यह भी मिलता है। एसएसएमएस 2008 कुछ पासवर्ड याद करता है, न कि दूसरों को।यह मेरे एक दोस्त के साथ भी हुआ (मुझे उस समय यह मनोरंजक लगता है) अब यह मेरे साथ हो रहा है यह इतना मजाकिया नहीं है;) –