हमने हाल ही में IIS7 को एक मुख्य वेब सर्वर के रूप में अपग्रेड किया है और मुझे अनुमतियों के संदर्भ में अवलोकन की आवश्यकता है। इससे पहले, जब मुझे फ़ाइल सिस्टम में लिखने की आवश्यकता होती है, तो मैं ऐपपूल उपयोगकर्ता (नेटवर्क सेवा) को निर्देशिका या फ़ाइल तक पहुंच प्रदान करूंगा।
IIS7 में, मैं डिफ़ॉल्ट रूप से देखता हूं, AppPool उपयोगकर्ता के लिए सेट है ApplicationPoolIdentity
। इसलिए जब मैं कार्य-प्रबंधक की जांच करता हूं, तो मैं देखता हूं कि 'WebSite.com' नामक एक उपयोगकर्ता खाता IIS प्रक्रिया चला रहा है (IIS में वेबसाइट का नाम होने के नाते 'Website.com')
हालाँकि यह उपयोगकर्ता खाता मौजूद नहीं है यदि मैं अनुमति देने के लिए इसका उपयोग करने का प्रयास करता हूं। तो, मैं यह कैसे निर्धारित करूं कि किस उपयोगकर्ता को अनुमति दी जाए?
संपादित करें ==================================================== =============================
स्क्रीन शॉट में समस्या के लिए नीचे देखें। हमारी वेबसाइट (www.silverchip.co.uk) उपयोगकर्ता नाम SilverChip.co.uk पर चलती है। हालाँकि जब मैं पेमिशन जोड़ता हूँ, तो यह उपयोगकर्ता मौजूद नहीं है!
================================= एपपूल इमेज देखें