PDA

View Full Version : مبتدی: مشکل در ASP.NET Membership



Ehsansh
دوشنبه 29 خرداد 1391, 16:19 عصر
سلام.
من برای سایتم میخوام از ASP.NET Membership استفاده کنم.
میخوام جدولهای اطلاعات کاربران داخل دیتابیس پروژم SQL Server 2008 باشه.
با ASPNET_REGSQL تنظیمات لازم رو انجام دادم و در دیتابیس پروژم جدولها ساخته شد.
اما وقتی میرم توی بخش Security تنظیمات کاربران همش این خطا رو میده:


There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store.

The following message may help in diagnosing the problem: Unable to connect to SQL Server database.

مشکل از چی میتونه باشه؟

fakhravari
دوشنبه 29 خرداد 1391, 21:02 عصر
دیتابیس را از پوشه app در sql اتچ کردی؟

Ehsansh
یک شنبه 18 تیر 1391, 17:33 عصر
دیتابیس را از پوشه app در sql اتچ کردی؟

نه. دیتابیس رو داخل خود SQL Server نصب کردم و تنظیمات Provider رو هم به همون زدم. الان این خطا رو میده...

مهدی کرامتی
یک شنبه 18 تیر 1391, 17:41 عصر
در قسمت ConnectionStrings در Web.Config ات این تغییرات را بده:
<connectionStrings>
<remove name="LocalSqlServer"/>
<add name ="LocalSqlServer" connectionString="کانکشن استرینگ خودت را اینجا بنویس" providerName="System.Data.SqlClient" />
</connectionStrings>
تنظیم اولی کانکشن استرینگ اصلی دات نت را به ازای برنامه شما از کار میاندازد، و دومی به دات نت اعلام می کند که در دیتابیس شما دنبال جداول و اطلاعات مورد نیاز بگردد.