वास्तव में, यह इतना कठिन नहीं होना चाहिए। स्थानीय व्यवस्थापक खाते का उपयोग करके क्लाइंट मशीन पर SQL सर्वर स्थापित करें। अपने जीवन को आसान बनाने के लिए, मिश्रित प्रमाणीकरण का उपयोग करें।
आपके द्वारा अपना इंस्टेंस स्थापित करने के बाद, स्थानीय व्यवस्थापक खाते में sysadmin सर्वर भूमिका सौंपी जानी चाहिए (यह सामान्य सुरक्षा सेटिंग्स है)। अब, निम्नलिखित का प्रयोग करें:
-
नया SQL सर्वर उपयोगकर्ता बनाएँ और उस खाते में sysadmin सर्वर भूमिका असाइन करें। SSMS को बंद करें और नए क्रेडेंशियल्स का उपयोग करके लॉग-इन करें। या केवल sa खाते का उपयोग करें (इतना अच्छा अभ्यास नहीं है लेकिन इस मामले में यह ठीक है)।
-
"सुरक्षा - लॉगिन" पर जाएं और स्थानीय व्यवस्थापक से sysadmin भूमिका को हटा दें। साथ ही, उपयोगकर्ता मैपिंग की जांच करें और स्थानीय व्यवस्थापक से सभी अधिकार "दूर" ले लें।
एक परीक्षण के रूप में, स्थानीय व्यवस्थापक के रूप में लॉग-इन करने का प्रयास करें, मुझे लगता है कि आप सर्वर में लॉग-इन करने में सक्षम नहीं होंगे क्योंकि उस उपयोगकर्ता के लिए कोई "होम" डेटाबेस नहीं है। लेकिन अगर आप लॉग-इन कर सकते हैं, तो भी इसकी केवल "सार्वजनिक" भूमिका है।
यह आप पर निर्भर है कि आप अपना डेटाबेस स्थापित करें और इसे सुरक्षित करें - अपनी पसंद के उपयोगकर्ता को अनुमति दें।
आपके बारे में डर है कि स्थानीय व्यवस्थापक फिर से एमएसएसक्यूएल स्थापित कर सकता है:वह इसे स्थापित कर सकता है, लेकिन यह एक और उदाहरण होगा। वह इंस्टेंस आपके इंस्टेंस के उपयोगकर्ताओं के बारे में कुछ नहीं जानता है, इसलिए आपको सुरक्षित रहना चाहिए।
आप आवेदन भूमिकाओं<के उपयोग पर भी विचार कर सकते हैं /ए> SQL सर्वर में।