हाल ही में बस SQL Server 2008 R2 एक्सप्रेस में अपग्रेड किया गया है।एसक्यूएल सर्वर 2008 आर 2 एक्सप्रेस अनुमतियां - डेटाबेस नहीं बना सकते हैं या उपयोगकर्ताओं को संशोधित नहीं कर सकते
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
CREATE DATABASE permission denied in database 'master'. RESTORE HEADERONLY is terminating abnormally Error 262
अगर मैं roger.moore को sysadmin भूमिका को जोड़ने का प्रयास, यह त्रुटि मैं प्राप्त है: मैं इस त्रुटि मिलती है जब मैं अपने आईडी roger.moore के साथ Windows प्रमाणीकरण का उपयोग करने में प्रवेश करने के बाद एक डेटाबेस बनाने का प्रयास :
:Add member failed for ServerRole 'sysadmin'. (Microsoft.SqlServer.Smo)
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
User does not have permission to perform this action Error 15247
अगर मैं T-SQL के साथ मेरे उपयोगकर्ता को यह भूमिका को जोड़ने के लिए, इस आदेश का उपयोग करके देखें,
EXEC sp_addsrvrolemember 'ziffenergy\roger.moore', 'sysadmin';
GO
यहाँ त्रुटि मैं प्राप्त है
Msg 15247, Level 16, State 1, Procedure sp_addsrvrolemember, Line 29
User does not have permission to perform this action.
क्या किसी के पास कोई सुझाव है? ऐसा लगता है कि मैं स्थानीय मशीन पर डेटाबेस के साथ कुछ भी नहीं कर सकता। कृपया ध्यान दें कि मैं विंडोज 7 वर्कस्टेशन पर व्यवस्थापक हूं जिसका उपयोग मैं कर रहा हूं, और यदि मैं डेटाबेस और/या हमारे नेटवर्क पर उपयोगकर्ताओं को SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर आईटी टेस्ट डेटाबेस सर्वर बनाने या संशोधित करने का प्रयास करता हूं, तो मैं इसे बिना किसी समस्या के कर सकता हूं।
प्रतिक्रिया के लिए धन्यवाद। हाँ, मैंने sa का उपयोग करके लॉगिन करने का प्रयास किया है; हालांकि, जब मैं sa के लिए पासवर्ड सेट करने का प्रयास करता हूं, तो मुझे यह त्रुटि संदेश मिलता है: "पासवर्ड बदलें 'sa' के लिए पासवर्ड बदलें। (Microsoft.SqlServer.Smo) एक ट्रांजैक्ट-एसक्यूएल कथन या बैच निष्पादित करते समय एक अपवाद हुआ। (माइक्रोसॉफ्ट .SqlServer.ConnectionInfo) लॉगिन 'sa' को बदल नहीं सकता है, क्योंकि यह अस्तित्व में नहीं है या आपके पास अनुमति नहीं है। (माइक्रोसॉफ्ट एसक्यूएल सर्वर, त्रुटि: 15151) "कोई विचार? – Roger
यह वही समस्या है। आप पासवर्ड सेट नहीं कर पाएंगे क्योंकि आपके खाते में आपके SQL इंस्टेंस में आवश्यक अनुमतियां नहीं थीं। यदि आपको लॉगिन विवरण नहीं पता है, तो sysadmin विशेषाधिकार वाले खाते (या कुछ अन्य विशेष विशेषाधिकार जो आपकी स्थिति में बहुत ही असंभव हैं) तो आपको इसे किसी ऐसे व्यक्ति से प्राप्त करने की आवश्यकता होगी जो आपको करता है। – squillman
लेकिन मैं वह व्यक्ति हूं जिसने मेरे वर्कस्टेशन पर SQL Server 2008 R2 सॉफ़्टवेयर स्थापित किया है, तो क्या मेरे पास आवश्यक अनुमतियां नहीं होनी चाहिए? – Roger