2011-11-24 14 views
7

डिफ़ॉल्ट रूप से ऐसा लगता है कि मेरा वेब एप्लिकेशन LocalSqlServer का उपयोग कर कनेक्शन स्ट्रिंग के रूप में किसी भी अनुप्रयोग सेवाओं जैसे सदस्यता/भूमिका/प्रमाणीकरण/आदि के लिए उपयोग कर रहा है।सदस्यता, भूमिकाएं, आदि के लिए डिफ़ॉल्ट कनेक्शन स्ट्रिंग बदलना

क्या कोई तरीका है कि मैं बदल सकता हूं कि डिफ़ॉल्ट कनेक्शन स्ट्रिंग क्या होनी चाहिए? ऐसा लगता है कि डिफ़ॉल्ट रूप से "लोकल एसक्लसेवर" है और एकमात्र तरीका यह है कि मैं इसे खोजने में सक्षम था, इसके लिए लगभग दो घंटों तक चल रहा था।

मैं अपने सर्वर कनेक्शन "लोकल एसक्लसेवर" नाम देने के लिए मजबूर नहीं होना चाहता हूं और मुझे नहीं पता कि यह एक पूर्ववर्ती वस्तु है जिसे मैं अधिलेखित कर सकता हूं।

उत्तर

4

हां, ये कनेक्शन तार web.config में सेट किया जा सकता:

सदस्यता

<membership defaultProvider="SqlMembershipProvider"> 
    <providers> 
     <add 
     name="SqlMembershipProvider" 
     type="System.Web.Security.SqlMembershipProvider" 
     connectionStringName="MyMembershipConnectionString" 
     /> 
    </providers> 
</membership> 

भूमिकाओं

<roleManager defaultProvider ="SqlRoleProvider" > 
    <providers> 
    <add 
     name="SqlRoleProvider" 
     type="System.Web.Security.SqlRoleProvider" 
     connectionStringName="MyRolesConnectionString" 
    /> 
    </providers> 
</roleManager> 

अधिक जानकारी के लिए देखें: How to: Use the ASP.NET Membership Provider

2

2 चीजें। अपनी सदस्यता कॉन्फ़िगरेशन में "कनेक्शनस्ट्रिंगनाम" संपत्ति ढूंढें या जोड़ें।

यहाँ एक उदाहरण यह

<system.web> 
... 
<membership defaultProvider="MembershipADProvider"> 
    <providers> 
    <add 
     name="MembershipADProvider" 
     type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, 
      Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
       connectionStringName="YOUR CONN STRING" 
       connectionUsername="<domainName>\administrator" 
       connectionPassword="password"/> 
    </providers> 
</membership> 
... 
</system.web> 

का उपयोग करता है और आप सेटअप करने के लिए निश्चित रूप से Conn डंक जरूरत

<connectionStrings> 
    <add name="YOUR CONN STRING" 
    connectionString= 
    "[ANY ConnectionSTRIN]" /> 
</connectionStrings> 
संबंधित मुद्दे