2012-08-30 18 views
10

में विफल रहा है मैं एक एसक्यूएल सर्वर 2008 से कनेक्ट करने की कोशिश कर रहा हूँ, लेकिन मैं इस त्रुटि हो रही है:एसक्यूएल सर्वर से कनेक्ट नहीं कर सकते - लॉगिन

Login failed for user "xyz" because the account is currently locked out.The system administrator can unlock it. (Microsoft SQL Server, Error 18486)

छवि की जांच करें।

enter image description here

उत्तर

24

SQL server has local password policies. If policy is enabled which locks down the account after X number of failed attempts then the account is automatically locked down.This error with 'sa' account is very common. sa is default administartor login available with SQL server. So there are chances that an ousider has tried to bruteforce your system. (This can cause even if a legitimate tries to access the account with wrong password.Sometimes a user would have changed the password without informing others.)

यदि आप किसी अन्य व्यवस्थापक खाते जानते हैं, तो आप इसे इस क्वेरी का उपयोग कर अनलॉक कर सकते हैं,

ALTER LOGIN sa WITH PASSWORD='password' UNLOCK 

Read more on this link.

+0

उत्तर के लिए धन्यवाद। लेकिन अब मैंने कुछ नहीं किया। 20 मिनट के बाद मैंने फिर से लॉगिन करने की कोशिश की और एसक्यूएल सर्वर से कनेक्ट करने में सक्षम था। यह सिर्फ आश्चर्यजनक है कि यह फिर से कैसे जुड़ा हुआ है। ???? – Vinod

+0

^^^ वहां मेरे जीवन की कहानी है। – CptSupermrkt

+2

यह कनेक्ट किया गया कारण निर्दिष्ट अवधि के बाद लॉकआउट स्वचालित रूप से हटा दिया जाता है – frostymarvelous

0

मैं कई दे दिया है दूर से डीबी के लिए प्रयास विफल और sa खाता बंद कर दिया गया था।

"पासवर्ड के साथ प्रवेश सा परिवर्तन = 'पासवर्ड' अनलॉक" इस

2

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

संबंधित मुद्दे