تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: طریقه حفاظت از دیتاببیس در حوادث قابل پیش بینی و غیر قابل پیش بینی

  1. #1
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض طریقه حفاظت از دیتاببیس در حوادث قابل پیش بینی و غیر قابل پیش بینی

    سلام
    من در setup برنامه دیتابیس برنامه را در کنار جایی که برنامه را نصب می کنم قرار می دهم
    حال اگر کاربر برنامه را دوباره پس از نصب ویندوز بخواهد نصب کند دوباره دیتابیس ایجاد شده و دیتابیس قبلی از بین می رود. یا اگر کاربر بصورت عمدی یا غیر عمدی دیتابیس رو پاک کنه یا ...
    چطور میشه از، از بین رفتن دیتابیس جلوگیری کرد
    آیا می توان برای دیتابیس Security گذاشت یا ... یه راه حل که بشه از دیتابیس حفاظت کرد
    راه حل مدنظر شما چیست؟ شما از چه روشی استفاده می کنید؟

  2. #2
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    این که کاربر دیتابیس رو پاک کنه که دیگه به شما ارتباطی نداره. شما مسوول اشتباهات کاربر نیستی. اما اگه امنیت رو بالا ببری بهتره.
    من تو یه پروژه اومده بودم بعد از unistall برنامه سکوریتی فولدر دیتابیس رو برای یوزرهای عادی غیر قابل دسترس کرده بودم که در حالت عادی کسی نتونه پاکش کنه.
    اما در نهایت اگه کاربر بخواد میتونه بره تو تنظیمات و به خودش دسترسی بده و فولدر رو پاک کنه. البته اگه ادمین باشه.

  3. #3
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    سلام.
    این که کاربر دیتابیس رو پاک کنه که دیگه به شما ارتباطی نداره. شما مسوول اشتباهات کاربر نیستی. اما اگه امنیت رو بالا ببری بهتره.
    من تو یه پروژه اومده بودم بعد از unistall برنامه سکوریتی فولدر دیتابیس رو برای یوزرهای عادی غیر قابل دسترس کرده بودم که در حالت عادی کسی نتونه پاکش کنه.
    اما در نهایت اگه کاربر بخواد میتونه بره تو تنظیمات و به خودش دسترسی بده و فولدر رو پاک کنه. البته اگه ادمین باشه.
    چطور يك همچين security‌ بذارم كه كاربر نتونه پاك كنه؟
    چطور ميشه موقع نصب برنامه چك كرد كه اگه ديتابيس وجود داره روي ديتابيس قديمي دوباره نريزه؟

  4. #4
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    دوستان نظري ندارن؟
    چطور ميشه موقع نصب اگر در مسير نصب ديتابيس وجود داشت از نصب ديتابيس جلوگيري كرد؟

  5. #5
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    دوستان اگه نظری دارن اعلام کنن

  6. #6
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    سکوریتی که گفتم منظور تنظیمات فایل و فولدری بود. نه پسورد رو دیتابیس و ... .
    برای مثال به کمک کلاس System.Security.AccessControl.FileSecurity و متد AddAccessRule میتونی پرمیشن فایل رو تغییر بدی. یا اگه پرمیشن فولدر رو تغییر بدی و از دسترس همه خارج کنی دیگه کسی نمیتونه وارد فولدر بشه. ولی گفتم طرف ادمین باشه میتونه به خودش دسترسی بده.

    منظورت در مسیر نصب چیه؟ تو sql دیتابیس موجود باشه یا مسیر فایلش رو میگی؟

  7. این کاربر از Payman_62 بخاطر این مطلب مفید تشکر کرده است


  8. #7
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    اگه میشه تکه کد رو بزارین ممنون میشم
    در ضمن Security روی درایو فرمت ntfs فقط جواب میده، اگه درایو Fat باشه باید چکار کرد؟
    منظورت در مسیر نصب چیه؟ تو sql دیتابیس موجود باشه یا مسیر فایلش رو میگی؟
    منظورم اینه که وقتی کاربر ویندوز رو عوض میکنه و برنامه رو دوباره نصب میکنه بهش پیغام بده که مثلا در این مسیر نصب دیتابیس وحود داره با یه yes/no که دیتابیس جدید رو بریزه تو این مسیر یا نه...

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •