डिफ़ॉल्ट रूप से भले ही किसी उपयोगकर्ता के पास SQL डेटाबेस तक पहुंच न हो, फिर भी वे SQL प्रबंधन स्टूडियो में लॉग इन करते समय इसे देख सकते हैं। इसलिए SQL डेटा स्रोत से कनेक्ट होने पर पिरामिड में वही व्यवहार देखा जाएगा। यदि आप चाहते हैं कि उपयोगकर्ता केवल उस डेटाबेस को देखें, जिस तक उनकी पहुंच है, तो आप "सार्वजनिक" नामक SQL भूमिका संपादित कर सकते हैं। संपत्ति "किसी भी डेटाबेस को देखें" को "अस्वीकार करें" पर सेट करें। अब जब कोई उपयोगकर्ता लॉग इन करता है, तो वे केवल उन डेटाबेसों को देखेंगे जिन तक उनकी पहुंच है।
1) SQL मैनेजमेंट स्टूडियो में लॉग इन करें और अपने SQL इंस्टेंस से कनेक्ट करें।
सुरक्षा> सर्वर भूमिकाएँ> का विस्तार करें और "सार्वजनिक" भूमिका पर डबल क्लिक करें
2) सर्वर का विस्तार करें और अपने SQL इंस्टेंस का चयन करें। फिर "किसी भी डेटाबेस को देखें" के लिए इनकार करें बॉक्स पर टिक करें कृपया ध्यान दें कि ऐसा करने के अन्य तरीके भी हैं, या विशिष्ट डेटाबेस पर केवल एक अस्वीकार दृश्य अनुमति सेट करके। इस विषय पर बहुत अधिक जानकारी इंटरनेट पर पाई जा सकती है।