PDA

View Full Version : سوال: ConnectionString کنترل Login



a_true_2004
یک شنبه 13 مرداد 1387, 03:27 صبح
سلام
کنترل Login رو روی فرم اضافه می کنم و پروژه رو اجرا می کنم یک دیتابیس SQL ساخته میشه که شامل جدولهایی برای اطلاعات کاربر است.
این در حالیه که در جایی حتی در فایل Web.config کانکشن استرینگی رو تعریف نمی کنه.
می خواستم بدونم این ConnectionString کجاست که اگه لازم شد تغییرش بدم بتونم این کار رو انجام بدم؟؟

mostafa_sgh
یک شنبه 13 مرداد 1387, 06:07 صبح
سلام دوست عزیز

در حالت معمولی Asp.net از تنظیمات Default خودش استفاده میکنه .

شما برای تغییر باید Section های زیر رو به فایل Web.Config اضافه کنی.



<connectionStrings>
<add name="MySqlConnection" connectionString="Data Source=MySqlServer;Initial Catalog=aspnetdb;Integrated Security=SSPI;" />
</connectionStrings>
<system.web>
...
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
<providers>
<clear />
<add
name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MySqlConnection"
applicationName="MyApplication"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
requiresUniqueEmail="true"
passwordFormat="Hashed" />
</providers>
</membership>



برای اطلاعات بیشتر به این لینک مراجعه کن : لینک (http://www.asp.net/learn/security/)

موفق باشید