PDA

View Full Version : عدم برقراري ارتباط با ديتابيس در زمان پسورد گذاشتن روي سرور (administrator , guest)



Himalaya
پنج شنبه 15 اسفند 1387, 14:09 عصر
سلام
من از ديتابيس اكسس استفاده ميكنم كه اونا رو روي سرور قرار دادم ...
برنامه رو هم با #c نوشتم و روي كلاينتها قرار دادم ... همه چيز به خوبي كار ميكنه ولي
براي اينكه برنامه بتونه با ديتابيس ارتباط برقرار كنه مجبورم (شايدم راه ديگه اي داره كه من نميدونم) پوشه ديتابيس ها روي سرور رو share كنم...ip سرور هم با كلاينتها تو يه رنجه
(تا كلاينتها بتونن با سرور ارتباط برقرار كنن(بازم شايد راه ديگه اي وجود داشته باشه كه من نميدونم)) ... حالا همه واسه ما تو اينجا شدن شبكه كار ... هر كي از راه ميرسه ip
سرور رو تو run كلاينتها ميزنه و ديتابيس ها رو دستكاري ميكنه ... خوب اين طوري كه نميشه. اگه بخوام روي guest تو سرور پسورد بزارم كه از كلاينتها در صورت زدن ip سرور تو run پسورد بخواد ، ديگه برنامه اي كه روي كلاينتها نصبه و قراره از بانك اكسس روي سرور اطلاعات بگيره نميتونه با سرور ارتباط برقرار كنه ... در حالي كه ديدم برنامه هايي رو كه روي سرور پسورد گذاشتن ولي برنامه از طريق كلاينتها به راحتي به سرور وصل ميشن و ازش اطلاعات ميگيرن

NewFoxStudent
پنج شنبه 15 اسفند 1387, 16:01 عصر
اگه از ActiveDirectory استفاده میکنی با این موارد که گفتی قبل از اجرای برنامه کلاینت باید یکبار به سرور login کنه هر بار که کامپیوتر روشن میشه این login باید انجام بشه

Himalaya
پنج شنبه 15 اسفند 1387, 16:14 عصر
آخه اينطوري كه هر روز صبح كه كلاينتها رو روشن ميكنيم بايد يه بار اين كار رو انجام بديم...اونم واسه 10 تا كامپيوتر تو چند جاي مختلف...
تازه بعد از اولين لاگين كردن تو هر روز ، دوباره همه ميتونن تو اون روز ip رو تو run بزنن بدون اينكه ازشون پسورد بخواد ... يعني هيچ راهي وجود نداره؟

majid325
جمعه 16 اسفند 1387, 07:51 صبح
شما باید برای database تون password بزارید و بعد تو cnnString تون password رو اعلام کنید.
در کل access برای کار در شبکه گزینه خوبی نیست ولی در مورد به حداقل رسوندن مشکلات access در شبکه میتونید در بخش access جستجو کنید, مطالب قابل توجه ی هست.
میشه تحت شبکه با Access کار کرد ؟ (http://barnamenevis.org/forum/showthread.php?t=20116)