SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

स्थानीय डीबी को उपयोगकर्ता पहुंच से सुरक्षित रखें

वास्तव में, यह इतना कठिन नहीं होना चाहिए। स्थानीय व्यवस्थापक खाते का उपयोग करके क्लाइंट मशीन पर SQL सर्वर स्थापित करें। अपने जीवन को आसान बनाने के लिए, मिश्रित प्रमाणीकरण का उपयोग करें।

आपके द्वारा अपना इंस्टेंस स्थापित करने के बाद, स्थानीय व्यवस्थापक खाते में sysadmin सर्वर भूमिका सौंपी जानी चाहिए (यह सामान्य सुरक्षा सेटिंग्स है)। अब, निम्नलिखित का प्रयोग करें:

  1. नया SQL सर्वर उपयोगकर्ता बनाएँ और उस खाते में sysadmin सर्वर भूमिका असाइन करें। SSMS को बंद करें और नए क्रेडेंशियल्स का उपयोग करके लॉग-इन करें। या केवल sa खाते का उपयोग करें (इतना अच्छा अभ्यास नहीं है लेकिन इस मामले में यह ठीक है)।

  2. "सुरक्षा - लॉगिन" पर जाएं और स्थानीय व्यवस्थापक से sysadmin भूमिका को हटा दें। साथ ही, उपयोगकर्ता मैपिंग की जांच करें और स्थानीय व्यवस्थापक से सभी अधिकार "दूर" ले लें।

एक परीक्षण के रूप में, स्थानीय व्यवस्थापक के रूप में लॉग-इन करने का प्रयास करें, मुझे लगता है कि आप सर्वर में लॉग-इन करने में सक्षम नहीं होंगे क्योंकि उस उपयोगकर्ता के लिए कोई "होम" डेटाबेस नहीं है। लेकिन अगर आप लॉग-इन कर सकते हैं, तो भी इसकी केवल "सार्वजनिक" भूमिका है।

यह आप पर निर्भर है कि आप अपना डेटाबेस स्थापित करें और इसे सुरक्षित करें - अपनी पसंद के उपयोगकर्ता को अनुमति दें।

आपके बारे में डर है कि स्थानीय व्यवस्थापक फिर से एमएसएसक्यूएल स्थापित कर सकता है:वह इसे स्थापित कर सकता है, लेकिन यह एक और उदाहरण होगा। वह इंस्टेंस आपके इंस्टेंस के उपयोगकर्ताओं के बारे में कुछ नहीं जानता है, इसलिए आपको सुरक्षित रहना चाहिए।

आप आवेदन भूमिकाओं<के उपयोग पर भी विचार कर सकते हैं /ए> SQL सर्वर में।




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SSMS का उपयोग करके उत्पन्न SQL स्क्रिप्ट में दिनांक/समय निकालें?

  2. एसएसएमएस (एसक्यूएल सर्वर प्रबंधन स्टूडियो) में स्वचालित रूप से BEGIN_TRANSACTION कैसे सेट करें?

  3. LINQ से SQL निष्पादन समय SSMS SQL से 50x लंबा है

  4. .NET फ़्रंट एंड में SQL संग्रहीत कार्यविधि सत्यापन (SSMS में पार्स विकल्प के समान)

  5. सभ्य सरल SQL सर्वर क्लाइंट