در بسیاری از سازمانها که از پایگاه داده استفاده می کنند ، موضوع امنیت و ایمنی مهم است. و این نیست که سازمانها سعی می کنند چیزی را پنهان کنند ، مشکل بیشتر مربوط به سوابق مالی و اطلاعات مشتری است که بانک اطلاعاتی شرکتها اغلب هک می شوند.
ضروری است
نرم افزار ضد ویروس
دستورالعمل ها
مرحله 1
از پایگاه داده های اثبات شده با قابلیت رمزگذاری داده های ارسالی و خود رویه ها ، رمزگذاری و همچنین پشتیبانی از برنامه های حفاظت ویژه استفاده کنید. اغلب در سازمان ها ، امنیت بر اساس مجوز انجام می شود. متأسفانه ، این بیش از حد کافی است. همچنین از نرم افزار ضد ویروس استفاده کنید تا پایگاه داده در رایانه شخصی شما کاملاً ایمن باشد. همانطور که عملکرد نشان می دهد ، اطلاعات اغلب از کامپیوتر ناپدید می شوند و پس از مدتی به صورت رمزگشایی در اینترنت ظاهر می شوند.
گام 2
از رمزگذاری داده های ارسالی و مراحل درخواست استفاده کنید. پایگاه داده MySQL دارای بیش از ده عملکرد ویژه است که می تواند برای پیاده سازی مکانیزم رمزگذاری بدون ایجاد فشار بر روند انتقال داده های درخواست شده توسط کاربر مورد استفاده قرار گیرد. AES_ENCRYPT () ، AES_DECRYPT () ، COMPRESS () و موارد دیگر. محتویات رویه ها و توابع اجرایی را پنهان کنید. هر کراکر باتجربه ای می تواند کد منبع را تشخیص داده و کدهای مشابه را تقلید کند. برای پایگاه داده های MySQL ، یک برنامه ویژه SQL Shield برای رمزگذاری کد منبع منتشر شده است.
مرحله 3
سطح امنیت داده ها به طور قابل توجهی استفاده از رمزنگاری را افزایش می دهد. این مکانیسم شامل رمزگذاری اطلاعات با استفاده از دو نوع کلید - عمومی و خصوصی است. عملکرد T-SQL برای این منظور است. از نرم افزار ویژه حفاظت از پایگاه داده استفاده کنید. برای MySQL ، این محافظ XP_CRYPT است. این برنامه از تمام پیچیدگی های رمزگذاری و رمزگذاری مراقبت خواهد کرد.
مرحله 4
فراموش نکنید که هر داده ای که دسترسی به آن را خوانده اید قابل کپی و ذخیره است. راه حل بهینه برای این مسئله استفاده از رمزگذاری است که خواندن داده های کپی شده را غیر ممکن می کند.