PDA

View Full Version : تغییر connection string بر روی سرور



hamidhws
دوشنبه 26 اردیبهشت 1390, 05:04 صبح
سلام
تورو خدا یکی به من بگه connection string رو روی iis 7 چجوری باید تعریف بشه

توی 2010 vs سایتم بدون مشکل با sql ارتباط برقرار میکنه اما وقتی روی iis میزارم کار نمیکنه ! ارور خاصی هم نمیده اما ارتباط با sql و بانکم برقرار نمیشه :((

اطلاعات سرور : windows server 2008 r2 - sql server 2008 r2 interprise - iis 7.5

اینم کانکشن استرینگ :


<connectionStrings>
<add name="IPLTD_Data_ConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=IPLTD(Data);Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient"/>
<add name="IPLTD_DataConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\IPLTD_Data.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>


هر کاری میکنم نمیشه تورو خدا یکی یه کمکی کنه خسته شدم


این راه ها رو هم رفتم اما نمیدونم درست بوده یا نه

سمت سرور management studio رو اجرا کردم و با این خصوصیات کانکت شدم


69978


بعد توی شاخه دیتابیسم از قسمت security , Users یه user جدید تعریف کردم به اسم hamid و در قسمت login name تمامش رو انتخاب کردم (عکس زیر)
69985

و تمام schemas , roles ها رو هم انتخاب کردم
69979


بعد روی دیتابیس راست کلیک کردم و property ,... و این تغییرات رو دادم
69984



69983



بعد connection string رو هم به این صورت تغییر دادم (توی iis اون 2 تا کانکشن استرینگ رو پاک کردم و اینو جاش گذاشتم)

Server=localhost;Database=IPLTD(Data);User ID=hamid
اما بازم نمیشه :(

تورو خدا بگید چیکار کنم خیلی عجله دارم :(

نمیدونم اینم لازمه بگم یا نه که دیتابیسم از طریق دیتاست به برنامه وصل شده

hamidhws
دوشنبه 26 اردیبهشت 1390, 11:51 صبح
نمیدونم چرا تو بخش اس کیو ال اینقدر کم توجهی میشه

بابا حد اقل بگید مشکل کارم کجاست یا کجارو اشتباه کار کردم یا یه چیزی بگید تا پیگیر بشم

چند روزه خواب ندارم هنگ کردم تورو خدا یه کمکی کنید بد جوری عجله دارم

hamidhws
سه شنبه 27 اردیبهشت 1390, 04:38 صبح
روی سیستم خودمم تست کردم روی ویژوال استدیو به راحتی اجرا میشه ولی وقتی اونو روی iis میزارم وصل نمیشه حتی روی سیستم خودم !

من احساس میکنم شاید iis اجازه دسترسی نداره ؟
بعضی ها میگفتن باید یه یوزر بسازم توی manegement studio بعدش یوزر و پسورد رو به کانکشن استرینگم وصل کنم

اما یه مشکلی هست
من اول میام توی manegement studio >security > login یه یوزر میسازم اما بعدش که میخوام با همین یوزر توی manegement studio لاگین کنم error میده : login failed for user 'hamid


ممنون میشم کمک کنید به شدت عجله دارم باید زودتر روی سرور نصبش کنم

hamidhws
چهارشنبه 28 اردیبهشت 1390, 19:10 عصر
مشکلم حل شد :چشمک:

hamseda03
پنج شنبه 25 خرداد 1391, 15:09 عصر
هر چند خیلی قدیمیه
اما میشه بگید مشکلتون چطوری حل شد؟