2009-08-13 14 views
43

पर SQL Server 2008 को स्थापित करते समय किस सेवा खाते का उपयोग करना है, मैं अपनी विकास मशीन पर SQL Server 2008 स्थापित कर रहा हूं और इंस्टॉल के दौरान मुझे विभिन्न सेवाओं को खातों को असाइन करने के लिए कहा जाता है। सेवाओं के लिए मुझे किस खाते का उपयोग करना चाहिए जहां कोई उपयोगकर्ता असाइन नहीं किया गया है, यदि यह एक साधारण विकास मशीन है?देव बॉक्स

  • क्या मैं उस खाते का उपयोग कर सकता हूं जिसमें मैं लॉग इन हूं (मैं इस मशीन पर एकमात्र उपयोगकर्ता हूं)?
  • क्या मुझे एनटी प्राधिकरण/सिस्टम खाते का उपयोग करना चाहिए?
  • क्या मैं या तो ऊपर या ऊपर उपयोगकर्ता या एक या दूसरे के लिए नकारात्मक हो सकता है या क्या मुझे कुछ अलग तरीके से उपयोग करना चाहिए?
+0

सर्वोत्तम प्रथाओं के बारे में अधिक जानकारी के लिए आप इसे यहां प्राप्त कर सकते हैं: http://msdn.microsoft.com/en-us/library/ms143504(v=sql.100).aspx – Chamu

उत्तर

0

यदि यह एक देव मशीन है, तो मैं आमतौर पर बस सिस्टम के साथ जाता हूं। अन्यथा, मैं एक डोमेन खाते का उपयोग करने का प्रयास करता हूं, क्योंकि मुझे अक्सर SQL सर्वर एजेंट के साथ एसएसआईएस पैकेज को बंद करने की आवश्यकता होती है, और यह अच्छा है अगर मैं आवश्यक प्रॉक्सी बनाने के बजाय उस सेवा खाते का उपयोग कर सकता हूं।

+0

मेरा कंप्यूटर किसी डोमेन से जुड़ नहीं गया है , केवल एक कार्यसमूह। क्या एक डोमेन खाता वह खाता होगा जो मैं इस मामले में कंप्यूटर में लॉग इन करता हूं? –

+0

@ गुड लाइफ: आपका डोमेन तब आपका स्थानीय कंप्यूटर है, इसलिए हाँ, हाँ यह होगा। – Eric

17

आप NT AUTHORITY\LOCAL SERVICE का उपयोग नहीं कर सकते। इसके अलावा आप स्थानीय खाते का उपयोग नहीं कर सकते हैं।

अनुशंसित तरीका डोमेन खाते का उपयोग करना है। अगली सबसे अच्छी बात NT AUTHORITY\NETWORK SERVICE है।

+0

हां आप कर सकते हैं। SQL 2008 का मेरा स्थानीय उदाहरण स्थानीय सिस्टम के रूप में चल रहा है। – Eric

+1

स्थानीय सेवा मैंने कहा। –

+0

यदि आप स्थानीय खाते का उपयोग करते हैं तो आपका SQL सर्वर किसी अन्य मशीन से पहुंच योग्य नहीं होगा। –

5

मैं किसी विशेष अधिकार के साथ SQL सेवाओं के लिए एक समर्पित स्थानीय खाता बनाना पसंद करता हूं, फिर SQL सर्वर इंस्टॉलर केवल उस खाते के लिए आवश्यक परमिट प्रदान करता है। यह सुरक्षित लगता है।

0

यदि आप किसी डोमेन पर नहीं हैं, तो आप स्थानीय उपयोगकर्ता खाते का उपयोग कर सकते हैं, और आप अभी भी किसी अन्य मशीन से एक्सेस का उपयोग कर सकते हैं। तुम बस यूज़रनेम और पासवर्ड (कि domain या machine हिस्सा कोई फर्क नहीं पड़ता मिलान करने

उदाहरण:।। devmachine\Andy homemachine\Andy

एंडी उसकी homemachine से अपने devmachine उपयोग कर सकते हैं कम से कम, उपयोगकर्ता प्रमाणीकरण होगा पास। शुभकामनाएं फायरवॉल, बंदरगाहों, और इसी तरह की स्थापना।

0

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

संबंधित मुद्दे