sql server - एसक्यूएल सर्वर वापस बहाल-प्रवेश विफल




sql-server sql-server-2008-r2 (2)

डेटाबेस को पुनर्स्थापित करने के लिए आपके द्वारा उपयोग किए जाने वाले खाते में लॉगिन-उपयोगकर्ता लिंक को ठीक करने के लिए उच्च विशेषाधिकार भी हो सकते हैं। यदि वह लॉगिन आपको उपरोक्त त्रुटि देता है, तो लॉगिन का डिफ़ॉल्ट डाटाबेस आपके द्वारा बस बहाल करने के लिए सबसे अधिक संभावना है उस मामले में आप एसएसएमएस "डेटाबेस से कनेक्ट करें" संवाद पर "विकल्प" बटन का उपयोग कर सकते हैं और "कनेक्शन गुण" टैब पर "डेटाबेस से कनेक्ट" फ़ील्ड में एक अलग डेटाबेस का चयन कर सकते हैं।

यदि आप अलग-अलग उपकरण का उपयोग कर रहे हैं जिसके लिए कनेक्शन स्ट्रिंग की आवश्यकता है, तो आप वहां भी डेटाबेस को स्पष्ट रूप से निर्दिष्ट कर सकते हैं

एक बार जुड़े हुए लेख में दिए गए सलाह का पालन करने के बाद जुड़ें

मेरे पास एसक्यूएल सर्वर 2008 R2 पर एक स्थानीय डेटाबेस है और ठीक काम कर रहा है,

मेरी होस्टिंग में एसक्यूएल सर्वर 2012 स्थापित है। होस्टिंग सर्वर पर एक नया डेटाबेस बनाने के बाद, मैं आसानी से दिए गए होस्टिंग क्रेडेंशियल्स के साथ रिक्त डेटाबेस में कनेक्ट कर सकता हूं

मैंने एसक्यूएल सर्वर 2008 बैकअप बनाया है और इसे होस्ट करने के लिए बहाल किया है और हर काम बंद कर देता है।

Cannot open database "dbName" requested by the login. The login failed.

बैकअप बनाने से पहले मैंने एक ही प्रयोक्ता को एक ही उपयोगकर्ता के साथ जुड़ने के लिए होस्टिंग द्वारा उपलब्ध कराए गए समान श्रेयियों के साथ बनाया था।

अनाथ उपयोगकर्ता क्वेरी चलाने के सुझाव देने के कुछ समाधान हैं लेकिन मैं डेटाबेस से कनेक्ट नहीं कर पा रहा हूं

http://sqlblog.com/blogs/eric_johnson/archive/2008/10/17/fixing-orphaned-users.aspx


बैकअप और पुनर्स्थापित करते समय अनाथ उपयोगकर्ता के परिणाम के रूप में इसका बनाया गया

सबसे पहले, यह सुनिश्चित करें कि यह समस्या है यह अनाथ उपयोगकर्ताओं की सूची देगा:

EXEC sp_change_users_login 'रिपोर्ट'

यदि आपके पास पहले से इस उपयोगकर्ता के लिए एक लॉगिन आईडी और पासवर्ड है, तो इसे करके करें:

EXEC sp_change_users_login 'Auto_Fix', 'उपयोगकर्ता'

यदि आप इस उपयोगकर्ता के लिए एक नया लॉगिन आईडी और पासवर्ड बनाना चाहते हैं, तो इसे करके करें:

EXEC sp_change_users_login 'Auto_Fix', 'उपयोगकर्ता', 'लॉगिन', 'पासवर्ड'

एक और तरीका मेरे लिए काम किया

एक व्यस्त बिल्ली http://www.pinaldave.com/bimg/error4064_1.jpg

एक व्यस्त बिल्ली http://www.pinaldave.com/bimg/error4064_2.jpg

अपने यूजरनेम के साथ [test] को बदलने और अपने डाटाबेस नाम के साथ मास्टर को सुनिश्चित करना

एक व्यस्त बिल्ली http://www.pinaldave.com/bimg/error4064_3.jpg





production-environment