मैं एएसपी.नेट एमवीसी का उपयोग कर एक साइट विकसित कर रहा हूं, और अलग-अलग इकाइयों की बजाय डेटाबेस के भीतर फ़ाइलों को स्टोर करने के लिए नए SQL Server 2008 FILESTREAM
सुविधा का उपयोग करने का निर्णय लिया है। प्रारंभ में वीएस -2008 (डेटाबेस के लिए एक विश्वसनीय कनेक्शन का उपयोग कर) के भीतर काम करते हुए, सब कुछ ठीक और बेवकूफ था। समस्याएं उत्पन्न हुईं, हालांकि, जब मैंने साइट को आईआईएस 7 में स्थानांतरित कर दिया और डेटाबेस पर एसक्यूएल प्रमाणीकरण में बदल दिया।
ऐसा लगता है कि एक FILESTREAM
स्ट्रीमिंग SQL प्रमाणीकरण के साथ काम नहीं करता है, केवल विंडोज प्रमाणीकरण के साथ। यह देखते हुए, पालन करने का सबसे अच्छा अभ्यास क्या है?
- क्या एसक्यूएल प्रमाणीकरण के तहत काम करने के लिए इस तरह की चीज को मजबूर करने का कोई तरीका है?
- क्या मुझे डेटाबेस उपयोगकर्ता के रूप में
नेटवर्क सेवा
जोड़ना चाहिए और फिर विश्वसनीय प्रमाणीकरण का उपयोग करना चाहिए?
- क्या मुझे एक और उपयोगकर्ता बनाना चाहिए, और इसके तहत आईआईएस साइट और डेटाबेस कनेक्शन दोनों चलाएं?
- कोई अन्य सुझाव?