2011-08-23 15 views
8

के लिए विफल बनाएं मेरे पास विंडोज 7 प्रो (x64), SQL सर्वर 2008 डेवलपर संस्करण, आईआईएस 7.5 आईआईएस APPPOOL \ ASP.NET v4.0 के लिए लॉगिन बनाने का प्रयास कर रहा है SSMS-> सुरक्षा-> लॉगिन मैं नहीं मिल रहा है "लॉग इन उपयोगकर्ता के लिए विफल रहा है IIS AppPool \ ASP.NET v4.0"लॉगिन IIS APPPOOL ASP.NET v4.0

मैं इस त्रुटि हो रही है:

Create failed for Login "IIS APPPOOL\ASP.NET v4.0" (Microsoft.SqlServer.Smo) 
Windows NT user or group IIS APPPOOL\ASP.NET v4.0 not found. Check the name again. 
Microsoft SQL Server, Error 15401 

मुझे सही अगर मैं कर रहा हूँ गलत है, लेकिन यह "उपयोगकर्ता आईआईएस APPPOOL \ ASP.NET v4.0"

से लॉग इन विफल होने की तुलना में यह पूरी तरह से भिन्न त्रुटि/समस्या नहीं है

इस लॉगिन को कैसे बनाएं इस पर कोई सुझाव?

धन्यवाद!

उत्तर

0

मैं SQL Server 2008 के साथ सर्वर 2008 R2 पर अपनी समस्या को पूरी तरह से दोहराने में सक्षम नहीं हूं क्योंकि सबकुछ आपके निर्देशों में आपके पर्यावरण में ठीक काम करता है। जब मैंने आईआईएस में अपने ऐप पूल का नाम गलत टाइप किया था, तो मुझे वही त्रुटि हुई थी, लेकिन जब ऐप पूल नाम सही किया गया था तो सब कुछ ठीक हो गया था। मैं एएसपी.नेट वी 4.0 पहचान भी जोड़ सकता था।

मैं यहां थोड़ी देर तक पहुंच सकता हूं, लेकिन क्या आपने व्यवस्थापक के रूप में एसएसएमएस पर राइट-क्लिक किया और चलाया? यह Win 7 पर यूएसी के साथ कोई समस्या नहीं हो सकती है लेकिन विंडोज के सर्वर संस्करणों पर चीजों को प्रभावित कर सकती है। साथ ही, आप यह देखने का प्रयास कर सकते हैं कि एनटीएफएस एसीएल को संशोधित करते समय आपको एक ही समस्या है या नहीं। आप SQL सर्वर में समान आईआईएस APPPOOL \ ASP.NET v4.0 नाम का उपयोग कर एनटीएफएस एसीएल में ऐप पूल पहचान जोड़ने में सक्षम होना चाहिए। यदि आपको अलग व्यवहार मिलता है, तो SQL सर्वर के साथ ऐसा कुछ हो सकता है। यदि नहीं, तो ऐसी सेवा हो सकती है जो आपके Win 7 डेस्कटॉप पर नहीं चल रही है जिसे आपको ऐप पूल पहचान को हल करने की आवश्यकता है।

4

आग अप आईआईएस = भागो -> inetmgr -> ENTER

आवेदन ताल छोड़ दिया

ओर ट्री व्यू में आइटम से ASP.NET v4.0 अनुप्रयोग पूल चुनें उन्नत सेटिंग्स

प्रक्रिया मॉडल अनुभाग के तहत पहचान मूल्य को नेटवर्क सेवा में बदल दें।

महत्वपूर्ण: alway उत्पादन वातावरण

+0

कैसे हम उत्पादन में DefaultAppPoolIdentity प्रयोग करते हैं अगर हम निर्देश है कि समझाने कि पहचान और हमारे सभी विकास मशीनों के लिए Sql सर्वर के लिए उपयोग कॉन्फ़िगर आपका अनुसरण कर रहे करने के लिए कैसे नहीं है आर निर्देश और नेटवर्क सेवा का उपयोग कर? –

0

के लिए DefaultAppPoolIdentity का उपयोग करना चाहिए इस समस्या को हल करने के लिए, (प्रक्रिया मॉडल) अपनी वेबसाइट के आवेदन पूल की पहचान को बदलने NetworkService खाते (या कम सुरक्षित स्थानीय सिस्टम खाते) का उपयोग करने का प्रयास करें। डिफ़ॉल्ट रूप से, आईआईएस 7 नेटवर्क पूल या लोकलसिस्टम की बजाय एप्लिकेशन पूल पहचान को 'ApplicationPoolIdentity' पर सेट करना प्रतीत होता है।

आप IIS7 से ApplicationPoolIdentity बदल सकते हैं -> अनुप्रयोग ताल -> उन्नत सेटिंग्स

ApplicationPoolIdentity के तहत आप स्थानीय सिस्टम मिल जाएगा। यह आपके एप्लिकेशन को एनटी प्राधिकरण \ प्रणाली के तहत चलाएगा, जो डिफ़ॉल्ट रूप से डेटाबेस के लिए एक मौजूदा लॉगिन है।

30

उपयोगकर्ता खाते की खोज न करें। नए लॉगिन संवाद के "लॉगिन नाम" बॉक्स में उपयोगकर्ता नाम सीधे टाइप करें। प्रारूप "आईआईएस ऐपपूल \ {पूलनाम}" है।

यदि आप खोज सुविधा का उपयोग करते हैं, तो खोज IIS AppPool \ {poolname} को हल करेगी और कंप्यूटर \ {poolname} को नए लॉगिन संवाद में वापस लाएगी।कम्प्यूटर \ {पूलनाम} मौजूद नहीं है, लेकिन आईआईएस ऐपपूल \ {पूलनाम} करता है।

बस स्थानीय सिस्टम या LocalService को IIS में idenity बदलने के बाद, इसे टाइप करें।

+4

अगर मैं कर सकता तो मैं इसे और भी अधिक वोट दूंगा। –

+0

एफवाईआई - यह विंडोज 2008 एसपी 1 पर काम नहीं करता है। आपको एसपी 2 स्थापित करना होगा – NotMe

1

.... मैं कार्यक्रम मैं फिर से एक ही कोड मिला है चलाने के लिए सक्षम नहीं था।

  1. बायीं ओर खुला आईआईएस खिड़की साइटों टैब
  2. कि विस्तार डिफ़ॉल्ट वेबसाइट टैब के अंदर का विस्तार:

    एक लंबे अनुसंधान के बाद मैं समाधान मिल गया।

  3. अब आप अपनी वेबसाइट का नाम i.e आईएसएस पर होस्ट कर सकते हैं।
  4. बस उस वेबसाइट पर क्लिक करें (मेरा मतलब है कि आपका websitename) जैसे ही आप आईआईएस विंडो के दाईं ओर अपनी वेबसाइट पर क्लिक करते हैं, आप "उन्नत सेटिंग" विकल्प देख सकते हैं ..... अब आपको एक नया मिलेगा खिड़की खोला
  5. अब आवेदन पूल करने के लिए "ASP.NET v4.0" जो डिफ़ॉल्ट रूप से "ASP.NET v4.0 DefaultAppPool"

यही सब अब आप वेबसाइट चलाने के लिए और देखने के है सेट

यह हो सकता है मदद से आप

आप मुबारक कोडिंग धन्यवाद

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