त्रुटि संदेश - दृश्य सर्वर स्थिति अनुमति से इनकार किया गया था - जब SQL सर्वर 2014 प्रबंधन SQL सर्वर 2012 प्रबंधन स्टूडियो का उपयोग करने के लिए कनेक्ट


17

जब एक टेबल पर राइट-क्लिक किया जाता है और "शीर्ष 1000 पंक्तियों का चयन करें", मुझे यह त्रुटि मिलती है:

यहां छवि विवरण दर्ज करें

क्या SQL Server 2014 में स्पष्ट अपग्रेड के अलावा कोई वर्कअराउंड है?

जवाबों:


9

केवल संदर्भ के लिए, यह समस्या इस कनेक्ट बग से संबंधित प्रतीत होती है:

जिमी रूडली द्वारा - db मालिक खाते का उपयोग करते समय डेटाबेस के गुणों को नहीं देख सकते

Microsoft द्वारा 7/9/2013 को 2:47 PM पर पोस्ट किया गया
[...] हमने इसे SQL 14 के अगले संस्करण के लिए ठीक किया है।
Walter A Jokiel, प्रोग्राम मैनेजर, SQL सर्वर

मुझे SQL Server 2012 प्रबंधन स्टूडियो 2012 के साथ भी यही समस्या है।

अगर कोई भी खुद को इस समस्या से घिरा हुआ पाता है, तो SQL सर्वर प्रबंधन स्टूडियो को अपडेट करने का प्रयास करें। इस तरह, आपको VIEW SERVER STATEउपयोगकर्ता को अनुमति देने की आवश्यकता नहीं है ।

SQL सर्वर प्रबंधन स्टूडियो 2014 (12.0.4213.0) का उपयोग करना, और समस्या दूर हो गई है।


15

इस काम को करने का सबसे कम दखल देने वाला तरीका यह है कि या तो निम्नलिखित कमांड का उपयोग करें या आपके लिए डीबीए जारी करें।

use master
go
GRANT VIEW SERVER STATE TO <user_name>


1

यदि उपयोगकर्ता SELECTएकल तालिकाओं पर प्रदान किया गया था, तो आपको यह त्रुटि संदेश मिलेगा । उपयोगकर्ता के सदस्य होने पर आप इस समस्या में नहीं चलेंगे db_datareader

मुझे VIEW SERVER STATEमानक उपयोगकर्ताओं को अनुदान देने का विचार पसंद नहीं है ।

यह बग अभी भी SSMS 17.1 में मौजूद है


2
मैं इसकी पुष्टि नहीं कर सकता। अभी मैं db_datareaderइस तरह के एक 2012 के सर्वर का सदस्य हूं , और यह त्रुटि हो रही है। तालिका स्तर की कोई अनुमति नहीं दी गई है।
अंजीह
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.