2009-11-20 4 views
8

बनाने के लिए मैं नहीं कर सकते एक नया डाटाबेस बनाने की अनुमति है। मैं इस बिंदु पर उपयोगकर्ता को अनुमतियों के साथ कैसे जोड़ सकता हूं या मुझे पुनर्स्थापित करना होगा?कोई SQL सर्वर एक्सप्रेस लॉगिन केवल 2 लॉगिन देखते हैं क्योंकि db

+0

इस प्रकार का प्रश्न आम तौर पर serverfault.com – mjv

उत्तर

27

मुझे लगता है कि SQL प्रमाणीकरण अक्षम है और निर्मित \ उपयोगकर्ता sysadmin नहीं है (यानी आपने स्वयं को बंद कर दिया है)।

एक्सप्रेस सेवा को रोकें, व्यवस्थापक मोड में सर्वर प्रारंभ करें (कमांड लाइन से sqlservr -m -s SQLEXPRESS), व्यवस्थापक इंस्टेंस से कनेक्ट करें और syinadmin के रूप में बिल्टिन \ व्यवस्थापकों को वापस जोड़ें। फिर व्यवस्थापकीय उदाहरण (Ctrl-C) को रोकें और सामान्य उदाहरण को वापस प्रारंभ करें।

चूंकि Vista/Win7/Win2k8 सामान्य यूएसी के तहत आपके संदर्भ से व्यवस्थापक टोकन को हटा देता है, इसलिए यह सिसिडमिन को स्वयं स्पष्ट रूप से (डोमेन \ उपयोगकर्ता) के रूप में जोड़ने का अर्थ है, इसलिए आपको कनेक्ट करने के लिए RunAsAdministrator का उपयोग करने की आवश्यकता नहीं है।

How to add a Windows user to the sysadmin fixed server role in SQL Server 2005 as a failure recovery mechanism देखें।

+0

को बेहतर ढंग से संबोधित किया जाता है, इसे जल्द ही प्रयास करें – zsharp

+0

कुछ कारें –

+0

जोड़ा गया था, मैं डीबी बनाने में सक्षम था। हालांकि, अब मुझे कुछ नए लॉग इन नोटिस हैं। "## MSPolicy ..." "विन - \ Adminsitrator" और कुछ एनटीए प्राधिकरण। ऐसा क्यों है? – zsharp

0

यदि आप SQL सर्वर प्रमाणीकरण का उपयोग 'sa' के रूप में करते हुए लॉग इन करते हैं, तो निश्चित रूप से आपको अनुमति अस्वीकार नहीं होती है?

+0

sa के लिए डिफ़ॉल्ट पास क्या है? – zsharp

0

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

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