उपयोगकर्ता को SQL सर्वर डेटाबेस में कैसे जोड़ें
एसक्यूएल सर्वर 2012 आपके एंटरप्राइज़ डेटाबेस में संग्रहीत डेटा की गोपनीयता, अखंडता और उपलब्धता की सुरक्षा के लिए डिज़ाइन की गई सुरक्षा सुविधाओं की एक विस्तृत श्रृंखला प्रदान करता है। डेटाबेस प्रशासकों द्वारा किए जाने वाले सबसे महत्वपूर्ण कार्यों में से एक भूमिका-आधारित पहुंच नियंत्रण का कार्यान्वयन है जो उपयोगकर्ताओं को डेटाबेस में डेटा पुनर्प्राप्त करने और संशोधित करने की क्षमता को सीमित करता है जब तक कि उनके पास स्पष्ट व्यवसाय करने की आवश्यकता न हो। इसके लिए नामित उपयोगकर्ता खातों के उपयोग के माध्यम से व्यक्तिगत उपयोगकर्ताओं की पहचान की आवश्यकता होती है।
SQL सर्वर डेटाबेस उपयोगकर्ता खाते बनाने के लिए दो विधियां प्रदान करता है: Windows प्रमाणीकरण या मिश्रित मोड, जो Windows प्रमाणीकरण और SQL सर्वर प्रमाणीकरण का समर्थन करता है। विंडोज प्रमाणीकरण मोड में, आप विंडोज खातों में सभी डेटाबेस अनुमतियां असाइन करते हैं। इसका उपयोगकर्ताओं के लिए एक एकल साइन-ऑन अनुभव प्रदान करने और सुरक्षा प्रबंधन को सरल बनाने का लाभ है। SQL सर्वर (मिश्रित मोड) प्रमाणीकरण में, आप अभी भी विंडोज उपयोगकर्ताओं के अधिकार असाइन कर सकते हैं, लेकिन आप डेटाबेस सर्वर के संदर्भ में मौजूद खाते भी बना सकते हैं।
आम तौर पर, विंडोज प्रमाणीकरण मोड का उपयोग करना सबसे अच्छा है क्योंकि यह आपके पर्यावरण में जटिलता की परतों को कम करता है। उपयोगकर्ता खातों का एक स्रोत होने के कारण, आप अधिक भरोसा कर सकते हैं कि संगठन छोड़ने वाले उपयोगकर्ता पूरी तरह से प्रावधान नहीं हैं। हालांकि, डोमेन खातों के साथ आपकी सभी प्रमाणीकरण आवश्यकताओं को पूरा करना हमेशा संभव नहीं होता है, इसलिए आपको केवल SQL सर्वर डेटाबेस के साथ काम करने के लिए डिज़ाइन किए गए स्थानीय खातों के साथ पूरक करने की आवश्यकता हो सकती है।
एक SQL सर्वर 2012 खाता बनाना
यदि मिश्रित मोड प्रमाणीकरण का उपयोग करते समय आपको SQL सर्वर खाता बनाने की आवश्यकता है, तो SQL Server 2012 के लिए इस प्रक्रिया का पालन करें:
- एसक्यूएल सर्वर प्रबंधन स्टूडियो खोलें।
- SQL सर्वर डेटाबेस से कनेक्ट करें जहां आप लॉगिन बनाना चाहते हैं।
- सुरक्षा फ़ोल्डर खोलें।
- लॉग इन फ़ोल्डर पर राइट-क्लिक करें और नया लॉगिन चुनें।
- विंडोज खाते के अधिकारों को असाइन करने के लिए, विंडोज प्रमाणीकरण का चयन करें। एक खाता बनाने के लिए जो केवल डेटाबेस में मौजूद है, SQL सर्वर प्रमाणीकरण का चयन करें।
- टेक्स्ट बॉक्स में लॉगिन नाम प्रदान करें। यदि आपने Windows प्रमाणीकरण चुना है तो आप मौजूदा खाते का चयन करने के लिए ब्राउज़ बटन का उपयोग कर सकते हैं।
- यदि आपने SQL सर्वर प्रमाणीकरण चुना है, तो आपको पासवर्ड और पुष्टिकरण टेक्स्ट बॉक्स दोनों में एक मजबूत पासवर्ड भी प्रदान करना होगा।
- खिड़की के नीचे ड्रॉप-डाउन बॉक्स का उपयोग करके वांछित होने पर खाते के लिए डिफ़ॉल्ट डेटाबेस और भाषा को कस्टमाइज़ करें।
- खाता बनाने के लिए ठीक क्लिक करें।
SQL सर्वर 2012 खाते बनाने के लिए युक्तियाँ
SQL सर्वर 2012 उपयोगकर्ता खातों को बनाते समय आपको कुछ युक्तियां दी जानी चाहिए:
- यदि आप SQL सर्वर लॉगिन बना रहे हैं तो एक मजबूत पासवर्ड का उपयोग करना सुनिश्चित करें।
- किसी मौजूदा खाते को हटाने के लिए (या तो SQL सर्वर प्रमाणीकरण या Windows प्रमाणीकरण का उपयोग करके), लॉग इन फ़ोल्डर में खाते पर राइट-क्लिक करें, और हटाएं का चयन करें ।
- खाता बनाना डेटाबेस अनुमतियां नहीं बनाता है । प्रक्रिया का अगला चरण खाते में अनुमतियां जोड़ना है।
- SQL सर्वर प्रमाणीकरण तभी उपलब्ध होता है जब आपने अपने SQL सर्वर इंस्टेंस के लिए मिश्रित मोड प्रमाणीकरण का चयन किया हो।
- जो भी प्रमाणीकरण मोड आप उपयोग करते हैं, सुनिश्चित करें कि खाते बनाना और देखभाल के साथ उपयोगकर्ता विशेषाधिकार असाइन करना सुनिश्चित करें। सुरक्षा प्रशासन डेटाबेस प्रशासन कार्यों का सबसे ग्लैमरस नहीं है, लेकिन यह एक है कि आप सही होना सुनिश्चित करना चाहते हैं।
नोट: यह आलेख SQL Server 2012 पर लागू होता है। यदि आप पुराने संस्करण SQL Server 2008 का उपयोग कर रहे हैं, तो प्रक्रिया समान है, लेकिन ध्यान रखें कि Microsoft ने 2014 में SQL Server 2008 के लिए समर्थन बंद कर दिया था।