PDA

View Full Version : سوال: ارتباط به بانک روی سیستم دیگه



طبیب دل
سه شنبه 06 تیر 1391, 11:16 صبح
با سلام به دوستان
میدونم قبلا در این مورد صحبت شده ولی من هرکار میکنم جواب نمیگیرم
یه بانک sql 2000 دارم رو یه سیستم و برنامم رو یه سیستم دیگه هست چطور میتونم با اون بانک کانکشن رو برقرار کنم . server کانکشن استرینگ هم IP اون سیستم که بانک روش نصب ولی جواب نمیده میشه یه دستور کانکشن استرینگ کامل برام بزارید ؟
با تشکر

طبیب دل
سه شنبه 06 تیر 1391, 15:12 عصر
یعنی هیچ کس نمیتونه کمک کنه؟:گریه::افسرده:

barnamenevisforme
سه شنبه 06 تیر 1391, 15:22 عصر
سلام
Data Source=SERVERNAME;Initial Catalog=DATABASENAME;Integrated Security=True
WINDOWS FIRE WALL SETTING:ADD AN EXEPTION FOR SQLSERVER EXE FILE
USE GPEDIT.MSC FROM RUN,THEN ENABLE GUEST ACCOUNT FROM SECURITY OPTION

طبیب دل
سه شنبه 06 تیر 1391, 16:14 عصر
سلام
Data Source=SERVERNAME;Initial Catalog=DATABASENAME;Integrated Security=True
WINDOWS FIRE WALL SETTING:ADD AN EXEPTION FOR SQLSERVER EXE FILE
USE GPEDIT.MSC FROM RUN,THEN ENABLE GUEST ACCOUNT FROM SECURITY OPTION

ممنون از پاسختون ولی میشه دو خط اخر رو بیشتر توضیح بدین. ضمنا کانکشن استرینگ رو هم همین طوری نوشتم ولی وصل نمیشه
باز هم ممنون

barnamenevisforme
سه شنبه 06 تیر 1391, 22:08 عصر
سلام
خواهش میکنم.
در بخش windows firewall یا اونو off کنید و یا از گزینه add exeption استفاده کنید،یه همچین مسیری
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe حالا بسته به اینکه sqlserver.exe در اونجا قرار داره رو بهش معرفی و تایید کنید.
باید guest user رو توی حالت windows authentication فعال کنید.
واسه این کار توی run مینویسید gpedit.msc بعد از گزینه windows/setting/security settings/security option/guest account status استفاده کنید و guest user رو فعال کنید.
دوباره توی همون صفحه پایینتر قسمت network access یه بخش داره به نام
let everyone permision apply to anonymos users اونو فعال کنید.
اینا که گفتم همه رو روی سیستم server انجام میدید.
حالا توی sqlserver/enterprise manager/sql server group/local/security/logins راست کلیک کن.new login رو بزن.
روی دکمه ... روبروی name کلیک کن،guest رو انتخاب کن.که میشه SERVERNAME\Guest .
یه کار دیگه مونده اونم اضافه کردن SERVERNAME\Guest به DATABASE.
DATABASES/YOURDATABASE/USERS راست کلیک.NEW USER از لیست SERVERNAME \Guest رو اضافه کن.
یادت باشه این واسه یه شبکه محلی یا LAN بود.هیچ موقع روی سیستمی که به INTERNET متصله همچین کاری نکنی.
در باره افزایش امنیتش از دوستان دیگه کمک بگیر،ما رو هم بی نصیب نذار.
بای