ghrzarei
جمعه 07 فروردین 1388, 08:26 صبح
خوب بهتره اینطور شروع کنم من یک برنامه که بانک اطلاعاتی آن sql است نوشتم که بیش از 50 کاربر به طور همزمان و یا به صورت متفرقه از آن استفاده می کنند(در یک شبکه ، بانک اطلاعاتی بر روی یک سرور قرار دارد) . کانکشن برنامه که با ip و یوزر sa و پسورد xx در متن برنامه قرار دادم استفاده میشود و اما سوال:
1- دلیل اینکه بعضی ازدوستان در داخل سایت اسرار دارند یوزرها متعددی در sql server تعریف کنند چیه ؟ آیا با یک یوزر نمی شود برنامه را اجرا کرد ؟ آیا کار من اشکال دارد؟
2- آیا من می بایست برای هر کاربر یک یوزر در sql server تعریف می کردم؟
3- با توجه به اینکه من در یک table نام کاربری ، کلمه عبور ، مجوزها ی کاربران و... را در آن قرار دادم و در هنگام ورود مجوزها کنترل و متناسب به آن کاربر مجاز به ایجاد یا تغییر و یا اضافه کردن و... را در اطلاعات بانک دارد آیا این روش درست است ؟؟
لطفا توضیح دهید اصولا در این خصوص روش کار استاندارد به چه شکل است و آیا امکان دارد با تعریف یوزر در sql server به روش بهتری و یا راندمان بالاتری دست پیدا کرد و اگر امکان دارد به چه صورت؟؟
1- دلیل اینکه بعضی ازدوستان در داخل سایت اسرار دارند یوزرها متعددی در sql server تعریف کنند چیه ؟ آیا با یک یوزر نمی شود برنامه را اجرا کرد ؟ آیا کار من اشکال دارد؟
2- آیا من می بایست برای هر کاربر یک یوزر در sql server تعریف می کردم؟
3- با توجه به اینکه من در یک table نام کاربری ، کلمه عبور ، مجوزها ی کاربران و... را در آن قرار دادم و در هنگام ورود مجوزها کنترل و متناسب به آن کاربر مجاز به ایجاد یا تغییر و یا اضافه کردن و... را در اطلاعات بانک دارد آیا این روش درست است ؟؟
لطفا توضیح دهید اصولا در این خصوص روش کار استاندارد به چه شکل است و آیا امکان دارد با تعریف یوزر در sql server به روش بهتری و یا راندمان بالاتری دست پیدا کرد و اگر امکان دارد به چه صورت؟؟