first_squit
شنبه 24 فروردین 1387, 12:42 عصر
با سلام
بنده یک برنامه نوشتم که با بانک Sql کار می کنه برای اتصال به بانک اطلاعاتی از اتصال با استفاده از یک کاربر در Sql استفاده کردم .
به این صورت که کاربر بانک رو در پایگاه داده قرار می ده و یک user برای این بانک تعریف می کنه برای اتصال به این بانک برنامه نام سرور پایگاه داده user name و password رو در یافت می کنه و اتصال رو از نظر درست بودن چک می کنه ( از نظر خودم روش خوبی و قابل انعطاف می باشد )
(یک مشکل دیگه هم هست و اون اینه که با تعریف یک کاربر در Sql مجوز های اون کاربر به مشکل بر می خوره و تعدادی از کارها مثل درج وحذف و .. به دلیل نداشتن مجوز دسترسی انجام نمی شه)
اما تمام استفاده کننده ها با این روش مشکل دادند ( میخوان همه چیز مثل هلو باشه )
نمی دونم از چه روشی استفاده کنم تا اطمینان داشته باشم در محیط کاربر درست کار می کنه و برنامه به بانک وصل می شه
2- می شه در مورد روش اتصال با استفاده از windows authentication توضیح بدید ( چون هیچ اطلاعی در مورد این روش ندارم) و ایا می شه از این روش برای اتصال به پایگاه داده در سیستم کاربر به خوبی استفاده کرد
متشکرم
بنده یک برنامه نوشتم که با بانک Sql کار می کنه برای اتصال به بانک اطلاعاتی از اتصال با استفاده از یک کاربر در Sql استفاده کردم .
به این صورت که کاربر بانک رو در پایگاه داده قرار می ده و یک user برای این بانک تعریف می کنه برای اتصال به این بانک برنامه نام سرور پایگاه داده user name و password رو در یافت می کنه و اتصال رو از نظر درست بودن چک می کنه ( از نظر خودم روش خوبی و قابل انعطاف می باشد )
(یک مشکل دیگه هم هست و اون اینه که با تعریف یک کاربر در Sql مجوز های اون کاربر به مشکل بر می خوره و تعدادی از کارها مثل درج وحذف و .. به دلیل نداشتن مجوز دسترسی انجام نمی شه)
اما تمام استفاده کننده ها با این روش مشکل دادند ( میخوان همه چیز مثل هلو باشه )
نمی دونم از چه روشی استفاده کنم تا اطمینان داشته باشم در محیط کاربر درست کار می کنه و برنامه به بانک وصل می شه
2- می شه در مورد روش اتصال با استفاده از windows authentication توضیح بدید ( چون هیچ اطلاعی در مورد این روش ندارم) و ایا می شه از این روش برای اتصال به پایگاه داده در سیستم کاربر به خوبی استفاده کرد
متشکرم