PDA

View Full Version : مشکل ارتباط برنامه با بانک در یوزرهای محدود شبکه



nariman_oracle
پنج شنبه 23 اردیبهشت 1389, 20:12 عصر
من یک برنامه نوشته ام که از sql server استفاده کرده ام بانک برنامه بر روی سرور قرار دارد. این برنامه با یوزرهایی که دسترسی کامل دارند به خوبی کار میکند ولی در مورد یوزرهایی که محدود شده اند با مشکل مواجه می شود. و پیغام login failed username ظاهر میگردد.

mhmoein
جمعه 24 اردیبهشت 1389, 00:22 صبح
با سلام

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

arjangf
شنبه 25 اردیبهشت 1389, 13:14 عصر
اینهم از connection string:

Data Source=IT1\SQLEXPRESS;Initial Catalog=TPS;Integrated Security=True

arjangf
شنبه 25 اردیبهشت 1389, 14:53 عصر
کسی نظری نداره؟ لطفا کمک کنید.

mhmoein
شنبه 25 اردیبهشت 1389, 17:01 عصر
دوست عزیز کدت رو به این صورت اصلاح کن



"server=serverip;user id=user; pwd=pass ;initial catalog=bank name"


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

مقابل Server می بایستی آی پی سرورت رو بنویسی. ( Server IP )
مقابل user باید نام User بانک SQL که معمولا sa هست رو بنویسی.
مقابل Pwd کلمه عبور بانک SQL رو باید بنویسی.
مقابل initial catalog هم نام بانک رو باید بنویسی.

به مثال زیر دقت کن :



"server=192.168.1.1;user id=sa; pwd=test ;initial catalog=system"


موفق باشی

arjangf
شنبه 25 اردیبهشت 1389, 19:13 عصر
ممنون از توجه شما
ولی همه اینها تست شده و باز هم مشکل باقیست.

یک بار دیگه مشکل خودم رو واضح تر شرح میدم

شبکه ما بصورت دامین است. و یک سری از user های تعریف شده در سرور دارای محدودیتهایی هستند.
نرم افزار من در این userها دچار مشکل ارتباط با بانک می شود. و در user های عادی کاملا درست کار میکند.

اگر نمونه برنامه ای سراغ دارید که در چنین محیطی درست کار میکند،محبت کنید برای دانلود بگذارید.

با تشکر از همه دوستانی که توجه می کنند.

b.mahsa
یک شنبه 26 اردیبهشت 1389, 07:43 صبح
توی domain به بعضی user ها دسترسی محدود میدن یعنی permission اون user فقط خواندنی هست. پس user اجازه نوشتن توی سرور رو نداره. باید permission رو write and read کنی .اونوقت مشکلت حل می شه

arjangf
یک شنبه 26 اردیبهشت 1389, 14:09 عصر
من تعریف شبکه دامین رو نخواستم . بلدم . در همین user های محدود برنامه های دیگه درست کار می کنند. پس لطفا از مشکل فرار نکنید.