2011-06-15 11 views
16

में उपयोगकर्ताओं को जोड़ने के लिए कैसे मैं डॉटनेटनेट सीएमएस स्थापित करने की कोशिश कर रहा हूं। मैंने अपने माइक्रोसॉफ्ट एसक्यूएल सर्वर प्रबंधन स्टूडियो 2008 में एक डेटाबेस बनाया, जिसे मैंने माइक्रोसॉफ्ट विजुअल स्टूडियो 2010 को स्थापित करने के बाद स्थापित किया। मैंने इसके लिए एक लॉगिन और पासवर्ड बनाया लेकिन मैं लॉग इन करने में सक्षम नहीं हूं।एसक्यूएल सर्वर 2008 मैनेजमेंट स्टूडियो

यह मुझे एसक्यूएल दे रहा है लॉगिन 18456 विफल रहा। मैंने इस साइट में मौजूद पोस्ट की कोशिश की है और कई अलग-अलग साइटें हैं लेकिन मैं लॉग इन करने में सक्षम नहीं हूं। कृपया कोई मदद महान होगी।

क्या मुझे SQL Server 2008 में अद्यतन करने की आवश्यकता है?

+0

त्रुटि पर राज्य था उदा। 'त्रुटि: 18456, गंभीरता: 14, राज्य: 8.' –

उत्तर

23

सबसे पहले आपको एसक्यूएल सुरक्षा लॉगिन की अनुमति देने के लिए लॉगिन प्रकार बदलने की जरूरत है (अन्यथा आपको डोमेन उपयोगकर्ता खातों के साथ गड़बड़ करना शुरू करना होगा)।

इस सर्वर पर जाने के ऐसा करने के लिए -> राइट क्लिक करें 'गुण' -> बाएं हाथ की ओर सुरक्षा टैब पर जाएँ -> चुनें 'Sql सर्वर और Windows प्रमाणीकरण मोड'

फिर .... । एक लॉगिन 2) डेटाबेस में एक उपयोगकर्ता के रूप के रूप में

1):

उपयोगकर्ताओं आप उन्हें सेट अप करने की जरूरत है स्थापित करने के लिए।

ऐसा करने के लिए सर्वर नाम (प्रबंधन स्टूडियो में) -> सुरक्षा -> लॉगिन में जाएं, फिर 'नया लॉगिन' पर राइट क्लिक करें।

फिर डेटाबेस पर जाएं -> अपने डीबी -> सुरक्षा -> उपयोगकर्ता -> उपयोगकर्ता जोड़ें।

फिर आपको उपयोगकर्ता को एलिप्स का चयन करने और उस उपयोगकर्ता को जोड़ने की आवश्यकता है जिसे आपने अभी बनाया है।

6

कुछ चीजें।

आपको यह सत्यापित करने की आवश्यकता होगी कि आपके द्वारा बनाए गए उपयोगकर्ता को लॉग ऑन करने की क्षमता है। एसक्यूएल सर्वर प्रबंधन स्टूडियो के अंदर गुणों की जांच करें। ऐसा करने के लिए, एसएसएमएस में डेटाबेस से कनेक्ट करें। फिर सुरक्षा फ़ोल्डर खोजें। इसे विस्तृत करें, और लॉग इन फ़ोल्डर का विस्तार करें। जिस लॉगिन का उपयोग करने का प्रयास कर रहे हैं उसे ढूंढें, राइट क्लिक करें और गुण चुनें।

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

यदि यह उस तरह से स्थापित किया गया है और आपको अभी भी समस्याएं हैं, तो सत्यापित करें कि सर्वर के लिए प्रोटोकॉल (या तो नामित पाइप या टीसीपीआईपी) सक्षम है, अगर यह अक्षम है तो यह आपको अन्य कंप्यूटरों से कनेक्शन बनाने से रोक देगा ।

संपादित करें लगता है जैसे आपके पास मिश्रित मोड प्रमाणीकरण चालू नहीं है।

एसएसएमएस में, सर्वर नाम पर राइट क्लिक करें और गुणों पर जाएं।

बाईं ओर "सुरक्षा" आइटम पर जाएं। विंडोज प्रमाणीकरण मोड

और

एसक्यूएल सर्वर और Windows प्रमाणीकरण मोड:

शीर्ष पर 2 रेडियो बटन रहे हैं।

आप दूसरा बटन देखना चाहते हैं।

+0

मैंने सब कुछ जांच लिया है लेकिन फिर भी मैं केवल विंडोज़ क्रेडेंशियल्स का उपयोग करके एसएसएमएस में लॉग इन करने में सक्षम हूं, जिसे मैंने बनाया है और डीबी को असाइन नहीं किया है। और सब कुछ सक्षम है। कुछ भी अक्षम नहीं है। – wandos

+0

आह, अगर आप इसे विंडोज़ में ही कर सकते हैं, तो आपको मिश्रित मोड में प्रामाणिकता बदलना होगा। – taylonr

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