dmorady
dmorady
آفلاین
0
سلام و عرض ارادت می خواستم از دوستان بپرسم ببینم دلیل اینکه قابلیت User Leveling (سطح دسترسی کاربران) که در اکسس 2003 بود برداشته شده و اینکه چه جایگزینی در ورژن های بالاتر داره؟ ممنون
تشکر ها
پاسخ ها (3)
  • پاسخ پذیرفته شده

    شنبه 19 - بهمن - 1392 00:14:53 - #لینک دائمی
    0
    با سلام
    استفاده از ترکیب اکسس - اکسس برای تولید یک برنامه تحت شبکه زیاد امن به نظر نمی رسه . و بهتره که در صورتی که قصد استفاده از برنامه اکسس تحت شبکه رو دارید جداول اکسس رو به SQL Server تبدیل کرده و سپس مجددا به اونها لینک بشید .
    البته برای امنیت بالاتر بهتره که عملیات لینک جداول چه در حالت اکسس- اکسس و چه در حالت اکسس - SQL در هر بار اجرای برنامه با کد نویسی انجام بشه و سپس هنگام بستن برنامه لینک های ایجاد شده حذف شوند .
    با روشهای فوق می تونید یک امنیت نسبی ایجاد کنید .
    با سپاس
    کاویان
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    dmorady
    dmorady
    آفلاین
    شنبه 12 - بهمن - 1392 11:27:48 - #لینک دائمی
    0
    سلام و تشکر از پاسختون
    یعنی با این وجود اکسس امنیت بالایی داره یا نداره؟
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    جمعه 11 - بهمن - 1392 21:34:42 - #لینک دائمی
    0
    سلام
    این قابلیت از نسخه 2007 به بعد غیرفعال گردید و مایکروسافت به کاربران اکسس پیشنهاد کرد که در صورتی که امنیتی بیشتری می خواهند از SQL Server یا Sharepoint استفاده کنند .
    با توجه به مبتنی بر فایل بودن برنامه های تولید شده با اکسس ، نمی شد امنیت قابل قبولی برای این فایلها ایجاد کرد و مایکروسافت بهترین تصمیم رو در این زمینه گرفت .
    راه حل جایگزین ایجاد دسترسی به کمک کد نویسی است که در بهترین شرایط امنیت رو برای فرم ها و گزارش ها برقرار می کند و نمی توان امنیت قابل قبولی برای جداول برقرار کرد . لازم به ذکر است که اگر راه حلی مناسبی وجود داشت مایکروسافت بخشی به این مهمی رو از برنامه محبوب خودش حذف نمی کرد .
    با سپاس
    کاویان
    پاسخ به درستی کمینه شد نمایش
پاسخ شما