PDA

View Full Version : آیا روی دیتابیس اس کیو ال می شود پس ورد گذاشت یا خیر



nima178
سه شنبه 07 دی 1389, 10:18 صبح
می دونم سوال تکرایه
و قبلا همچنین تاپیکایی بود
اما من توش جوابمو نگرفتم
و جایی به جمع بندی نهایی نرسیده بود
یک سوال ساده داریم:
پسورد گذاشتن روی دیتابیس اس کیو ال به طوری که بدون داشتن پسورد نشه دیتابیس رو باز کرد
و داده های ما اینا هاستند
1- دیتابیس را با SQL Server Management Studio ساختیم
2- درهنگام توزیع برنامه یعنی نسخه های که به دیگران می دیم از SQL Express استفاده می کنیم
برای این کار دیتابیس را در برنامه اتچ کرده و Integrated Security=True;User Instance=True; و الی آخر

هدف:
جلوگیری از دسترسی اسان دیگر دوستان به داده های جدول و حتی دیدن ساختار جدول

--
راه حل های به ذهن من رسیده
1- بی خیال شدن SQL و جایگزینی اکسس
مشکل: کندی دیتابیس اکسس خصوصا 2003
برتری: کاملا هدف را پوشش می دهد
2- فشرده کردن دیتابیس در یک فایل زیپ و باز کردن در هنگام خواندن و حذف پس از خواندن
مشکل: بسیار غیر منطقی به نظر می رسد
برتری : تا حدی هدف را ارضا می کند
3- بردن اطلاعات مهم مانند یوزر و پسورد ها در فایل اکسس و بقیه در یک اسکیو ال معمولی
برتری: جلوی دسترسی به اطلاعات مهم گرفته می شود
مشکل : همچنان دیتابیس در اخیتار دیگران است

بقیه اش رو شما کامل کنید
ممنون می شم اگر کسی راهی به ذهنش می رسه بگه:ناراحت:

2-

nima178
چهارشنبه 08 دی 1389, 07:06 صبح
اینهمه تایپیک اوردید بالا
اولش تعجب کردم چه طور در یک روز این همه موضوع مشابه زده شد
بعد تاریخ تاپیکا رو خوندنم
دیدم همشون قدیمند
ما یک سوال ساده پرسیدیم:
آیا می شود دیتابیس اس کیو ال را مثله اکسس پسورد گذاشت
همین
دقیقا همون اکسس کاری برای ما بس است
اگر می دونستم که در اکسس می شه view ساخت یا نه
قید اس کیو ال را با همه برتری هاش خواهم زد

hossein_h62
چهارشنبه 08 دی 1389, 07:39 صبح
سلام دوست عزیز
رمز اکسس که سه سوت باز میشه!!
در مورد SQL Server Security تحقیق کنید به نتیجه میرسید.

حمیدرضاصادقیان
چهارشنبه 08 دی 1389, 08:17 صبح
سلام.
دوست عزیز نیازی نیست به Access سوئیچ کنید. شما میتوانید دیتابیس خود را رمزنگاری کنید. و برای هرکدوم از اشیا دسترسی تعریف کنید. با این تعاریف دیگه نمیشه به اشیا دسترسی داشت.
این کتاب (http://www.amazon.com/Expert-SQL-Server-2008-Encryption/dp/1430224649) هم دید خوبی در این زمینه بهتون میده.
موفق باشید