Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

asp.net/MySQL:उपयोगकर्ता ''@'लोकलहोस्ट' के लिए प्रवेश निषेध (पासवर्ड का उपयोग करके:नहीं)

हल किया। उम्मीद है कि यह किसी और को इसी तरह की समस्याओं में मदद करता है, और रास्ते में कुछ माइग्रेन को आसान बनाता है। एक हफ्ते की घबराहट ने मुझे दैवीय हस्तक्षेप की तलाश में छोड़ दिया जब बाकी सब विफल हो गया था, इसलिए ऊपर के बड़े आदमी को इसके लिए चेकमार्क मिलता है। :)

कारण: MySQL और .NET कनेक्टर को फिर से स्थापित करने का मतलब है कि machine.config फ़ाइल अनुकूलन अधिलेखित हो गए थे।

समाधान: अपडेट के बाद, सुनिश्चित करें कि निम्न दो परिवर्तन मशीन.कॉन्फ़िगरेशन फ़ाइल में मौजूद हैं...

(1)

<membership>
   <providers>
      <add name="MySQLMembershipProvider" **autogenerateschema="true"** ... />
   </providers>
</membership>      

(2)

<connectionStrings>
  <add name="LocalMySqlServer" connectionString="server=dbServer;User Id=myUserID;password=myPassword;database=myDatabase" />
</connectionStrings>

यह दूसरा था जो मुझे ट्रिप कर रहा था। पुनः स्थापित करने के दौरान कोड को बदल दिया गया था...

<connectionStrings>
   <add name="LocalMySqlServer" connectionString="" />
</connectionStrings>

...यही कारण है कि साइट लोकलहोस्ट से कनेक्ट करने का प्रयास कर रही थी, और क्यों web.config कनेक्शनस्ट्रिंग में उपयोगकर्ता जानकारी को अनदेखा किया जा रहा था।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यह निर्धारित करने का सबसे आसान तरीका क्या है कि कोई उपयोगकर्ता ऑनलाइन है? (PHP/MYSQL)

  2. एसक्यूएल चुनिंदा रिटर्न के मूल्यों को कैसे बदलें?

  3. VARCHAR बनाम टेक्स्ट प्रदर्शन जब डेटा पंक्ति पर फिट बैठता है

  4. Android Studio और PHP का उपयोग करके Android से Wamp सर्वर कनेक्शन

  5. PDO + MySQL और टूटा हुआ UTF-8 एन्कोडिंग