Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर डेटाबेस फ़ाइल की सुरक्षा करना

कुछ आसान सुझाव:

  1. इंटरनेट के लिए अपने डेटाबेस सर्वर तक पहुंच को उजागर न करें। यह एक फ़ायरवॉल के पीछे होना चाहिए जो केवल वेब सर्वर को एक विशेष पोर्ट (डिफ़ॉल्ट नहीं) पर इसे एक्सेस करने की अनुमति देता है।
  2. बाहरी कनेक्शन से दूरस्थ डेस्कटॉप या किसी अन्य प्रकार की समान पहुंच की अनुमति न दें। आंतरिक कनेक्शन के लिए, सुनिश्चित करें कि पासवर्ड किसी प्रकार की नीति का पालन करते हैं। उदाहरण के लिए, संख्याओं, विस्तारित वर्णों आदि की आवश्यकता होती है।
  3. डेटाबेस फ़ाइलों को SQL सर्वर के लिए सामान्य डेटा निर्देशिका में रखें (फ़ाइल सुरक्षा आपके लिए पहले से ही सेट है)।
  4. पारदर्शी डेटाबेस एन्क्रिप्शन का उपयोग करें:http://msdn.microsoft .com/en-au/magazine/cc163771.aspx#S5 और sql सर्वर की सुरक्षा कैसे करें 2005 एमडीएफ फ़ाइल
  5. सुनिश्चित करें कि फ़ाइल साझाकरण बंद है।
  6. सुनिश्चित करें कि केवल वही लोग इसके लिए जिम्मेदार हैं जो उस सर्वर तक पहुंच सकते हैं।
  7. अन्य एक्सेस तंत्रों को रोकने के लिए sql इंजेक्शन के बारे में पढ़ें।
  8. डेटाबेस उपयोगकर्ता खातों के लिए सक्रिय निर्देशिका सुरक्षा का उपयोग करें।
  9. डीबी कनेक्शन के लिए SSPI का उपयोग करें ताकि आपके पास अपने web.config में कोई उपयोगकर्ता नाम/पासवर्ड संग्रहीत न हो
  10. सुनिश्चित करें कि आपके वेब और डेटाबेस सर्वर के बीच नेटवर्क कनेक्शन kerberos के माध्यम से एन्क्रिप्ट किया गया है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑटो इंक्रीमेंट एक बिगिंट कॉलम?

  2. SQL सर्वर T-SQL में पूर्णांक अधिकतम मान स्थिरांक?

  3. अनलॉग/अनधिकृत उपयोगकर्ताओं को ASP.NET में वेब पेज देखने से कैसे प्रतिबंधित करें?

  4. कॉलम के साथ sp_rename में क्या गलत है?

  5. एसक्यूएल सर्वर ट्रिगर नई पंक्ति से दूसरी तालिका में मूल्यों को सम्मिलित करता है