سلام دوستان خسته نباشید.
بنده برنامه ای نوشتم که وقتی که برنامه اجرا میشه یوزرنیم و پسوردی رو از کاربر دریافت میکنه و به پایگاه داده ی سیستم من (SQL Server 2014) متصل میشه .
اگر یوزرنیم و پسورد داخل Table پایگاه داده و DataBase بود ، اجازه ورود رو به کاربر میده.
این برنامه رو به صورت Install.exe درآوردم و فایل نصبی اون رو با استفاده از Installshield خود Visual Studio ساختم.
الآن که روی سیستم دیگه برنامه رو نصب میکنم و اجرا میکنم ، بهم ارور میده که نمیتونه به پایگاه داده ی من متصل بشه.
من 3 کار رو انجام دادم :
1 - ابتدا به SQL Server Management Studio رفتم و تنظیمات TCP/IP رو Enable کردم و پورت اون رو هم روی 1433 قرار دادم.
2 - به FireWall ویندوز رفتم و از قسمت Inbound rules ، این پورت رو در Rules ها اد کردم.
3 - به قسمت Properties خود SQL Server 2014 رفتم و در قسمت تنظیمان چک باکس Allow other Systems to connect رو فعال کردم.
ولی باز هم ارور میده.
چکاری باید انجام بدم ؟
این هم متن ارور :
Verify that the instance name is correct and that SQL server is configured to allow remote Connections. Error :40