PDA

View Full Version : مشكل كنترل login زماني كه روي server قرار مي گيرد



zaradj
سه شنبه 07 آبان 1387, 19:26 عصر
سلام يه مشكل داشتم وقتي از كنترل login در asp.net 2 استفاده مي كنيم يه بانك اطلاعاتي sql server 2005 express ايجاد مي كنه بنام aspnetdb كه خوب طبيعتا لوكاله و فايل بيس.زماني كه سايت روي سرور محلي داخل خود vs.net 2005 اجرا مي كنم درسته و جواب مي ده ولي زماني كه سايتو رو سرور آپلود كردم مشكل خطاي 26 رو مي ده كه شرح خطا رو در زير گذاشتم.(بانك بالا رو در پوشه app_data گذاشتم با c.s كه در زير نوشتم)اگه كسي به اين مشكل برخورده ازش ممنون مي شم راهنمايم كنه.در ضمن اگه مشكل از هاسته بگيد تا بهشون بگم تنظيمات رو انجام بدن.بازم ممنون

<remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspn etdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>


شرح خطا
http://www.aquesthosting.com/images/help/aspNetProviders/serverError26SQL.gif

kezack
سه شنبه 07 آبان 1387, 20:13 عصر
دوست خوب اول يك برج بزن راجبع اين موضوع خيلي بحث شده است
در ضمن بانك تو بايد attack كني و سبس از ان connectionString بنويسي بعدش مشكلت حله

zaradj
سه شنبه 07 آبان 1387, 23:11 عصر
اول ممنون كه جواب داديد دوم آخه ديتا بيسي كه براي log in درست مي كنه local هستش و بنا براين لازم به attach كردن نيست همونطور كه گفتم ديتابيسي كه براي اين كنترل درست مي كنه يعني aspnetdb يك ديتا بيس فايل بيسه...
درضمن من چيزي گيرم نيومد....

milade
پنج شنبه 09 آبان 1387, 05:53 صبح
می بینی که اجازه ریموت یا همون دست یابی نمیده!
(این مشکل رو همه دارن!)
شما باید برای بانکت یوزر و پسورد بگیری
البته چند تا راه حل هم بود که به یکی از دوستان دادم که سرچ کنی مییابی!
موفق باشی