ورود

View Full Version : ارتباط SQL و ASP.NET



hozouri
شنبه 24 مهر 1389, 07:48 صبح
با سلام و خسته نباشيد.
بنده قبلاً در پروژه هاي ASP.NET از IIS استفاده نمي كردم و هيچ مشكلي در ارتباط بانك اطلاعاتي SQL با ASP.NET نداشتم.
حالا يه پروژه را در IIS شروع كردم ولي در هنگام وصل شدن به بانك اطلاعاتي پيغام زير رو نمايش ميده.



Server Error in '/NOOH' Application
Login failed for user 'HOZOURI\ASPNET'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'HOZOURI\ASPNET'.



اينم از كد برنامه :


SqlConnection sqlConnection = new SqlConnection(Data Source=HOZOURI;Initial Catalog=NOOH;Integrated Security=True
);
sqlConnection.Open();

حتي از اين رشته اتصال هم استفاده كردم ولي باز همون خطاي قبلي رو ميده :


Integrated Security=SSPI;Persist Security Info=False;User ID=sa;password = 2050;Initial Catalog=NOOH;Data Source=.


حالا از شما دوستان عزيز راهنمايي مي خوام :
آيا تنظيمات خاصي بايد در IIS يا SQLServer انجام بشه كه من انجام ندادم ؟
در ضمن ورژن برنامه هايي كه ازشون استفداه مي كنم به شرح زير مي باشد :
IIS 5.1
ASP.NET 2008
SQLServer 2008
Windows XP
* البته در ويندوز 7 هم اين مورد رو تست كردم ولي كماكان خطا پا برجا بود.

پيشاپيش از راهنماييه همه دوستان متشكرم.

PhoenixNet
شنبه 24 مهر 1389, 09:07 صبح
سلام

داخل SQL بخش User کاربر HOZOURI\ASPNET رو اضافه کن.

SQL->Security->Logins

بعد روی بانکت همین کاربر رو دوباره به بانکت اضافه کن.

Databases->yourDB->Security->Users