PDA

View Full Version : کدام نوع اتصال



first_squit
شنبه 24 فروردین 1387, 11:42 صبح
با سلام

بنده یک برنامه نوشتم که با بانک Sql کار می کنه برای اتصال به بانک اطلاعاتی از اتصال با استفاده از یک کاربر در Sql استفاده کردم .
به این صورت که کاربر بانک رو در پایگاه داده قرار می ده و یک user برای این بانک تعریف می کنه برای اتصال به این بانک برنامه نام سرور پایگاه داده user name و password رو در یافت می کنه و اتصال رو از نظر درست بودن چک می کنه ( از نظر خودم روش خوبی و قابل انعطاف می باشد )


(یک مشکل دیگه هم هست و اون اینه که با تعریف یک کاربر در Sql مجوز های اون کاربر به مشکل بر می خوره و تعدادی از کارها مثل درج وحذف و .. به دلیل نداشتن مجوز دسترسی انجام نمی شه)

اما تمام استفاده کننده ها با این روش مشکل دادند ( میخوان همه چیز مثل هلو باشه )
نمی دونم از چه روشی استفاده کنم تا اطمینان داشته باشم در محیط کاربر درست کار می کنه و برنامه به بانک وصل می شه

2- می شه در مورد روش اتصال با استفاده از windows authentication توضیح بدید ( چون هیچ اطلاعی در مورد این روش ندارم) و ایا می شه از این روش برای اتصال به پایگاه داده در سیستم کاربر به خوبی استفاده کرد

متشکرم

gdevnb
شنبه 24 فروردین 1387, 13:30 عصر
اولاً به هیچ عنوان با مجوز Admin یا sa به بانکتون متصل نشید.در نتیجه تعریف کاربر و تنظیم حداقل Permession که کارشو راه بندازه عاقلانه هستش.
در ضمن این سوال مربوط به قسمت SqlServer هست بهتره اونجا مطرح بشه
با تشکر

first_squit
شنبه 24 فروردین 1387, 15:04 عصر
حرف شما کاملا درسته اتصال با این روش کار عاقلانه ای آما ...:چشمک: بی سوادی کاربرانی استفاده کنند از این نرم افزار بنده رو ناچار کرده تا از یک روش ساده تر استفاده کنم .

این روش خیلی خوب کار می کنه و من ازش راضی ام . ام :افسرده: چیکار کنم از دست این کاربران بی سواد .

اگه ممکن در مورد روش windows authentication توضیح بدید و بگید چطور می شه به بهترین وجه ازش استفاده کرد