PDA

View Full Version : پسورد گذاری روی دیتابیس sql



mojtaba-saleh
دوشنبه 22 بهمن 1386, 14:23 عصر
سلام
دوستان چطوری می شه روی دیتابیس هایی که با گزینه Add New انتخاب می شن پسورد گذاشت؟ منظورم همون فایل ها با پسوند mdf هست؟

رضا عربلو
دوشنبه 22 بهمن 1386, 19:07 عصر
دوست عزیز بانک sql همانند بانک اکسس و یا دیگر بانکهای file-base نیست و نمی شود بر روی آنها پسورد گذاشت.

arsalansalar
دوشنبه 22 بهمن 1386, 21:25 عصر
دوست عزیز بانک sql همانند بانک اکسس و یا دیگر بانکهای file-base نیست و نمی شود بر روی آنها پسورد گذاشت.
از روش زیر می توان برای بانک اکسس رمز گذاشت:
tools---> Security---> set database password

mojtaba-saleh
دوشنبه 22 بهمن 1386, 22:54 عصر
پس اگه نخوایم پس از انتشار کسی به اطلاعات داخل دیتابیس دسترسی داشته باشه باید چیکار کنیم؟

mojtaba-saleh
دوشنبه 22 بهمن 1386, 22:56 عصر
سوال دیگه آیا برای انتشار برنامه باید SQL Server رو هم به نیازمندی های برنامه اضافه کنم یا نه ؟

zizi_zizi69
سه شنبه 23 بهمن 1386, 00:03 صبح
سوال دیگه آیا برای انتشار برنامه باید SQL Server رو هم به نیازمندی های برنامه اضافه کنم یا نه

بالاخره روی یک کامپیوتری که server باشه باید sql را نصب وdatabase را restor کنی،برنامه ات قرار با جداول کار کنه و از اونها query بزنه!
ولی خوب روی کامپیوترهای client لزومی نداره sql نصب بشه.

arsalansalar
سه شنبه 23 بهمن 1386, 07:55 صبح
پس اگه نخوایم پس از انتشار کسی به اطلاعات داخل دیتابیس دسترسی داشته باشه باید چیکار کنیم؟
منم دقیقا همین سوال را دارم اگر کسی می داند دریغ نکند.

reza_ali202000
یک شنبه 18 تیر 1391, 01:16 صبح
نمیشه منم روش خیلی تحقیق کردم. ماکروسافت جوری گذاشته که حداقل یه نفر به تمام دیتابیسمون دسترسی داشته باشه.

sh2007
یک شنبه 18 تیر 1391, 06:52 صبح
تنها راه اينكه كه بعدي از داده هاي جدول رو با روش منحصر بفرد خودتون انكريپت كنيد

tehrandevil
یک شنبه 18 تیر 1391, 22:06 عصر
سلام دوست عزیز؛
یکی از ساده ترین راه ها استفاده از With Encryption در view,Stored Procedure و User define Function ها هست.
راه دوم همونطور که دوستمون گفتند کد کردن داده ها در جداول(Table) هست. ولی من میگم که این کار دوم جواب نمی ده. به راحتی میشه روش بازگرداندن داده ها رو پیدا کرد.
راه سوم استفاده از قابلیت های پیشرفته SQL Server هست(تعریف یک لاگین با اجازه محدود، به جای دادن مجوز SA به همه)
البته راه سوم نیازمند نصب SQL Server هست و روی SQL Express جواب نمی ده.
موفق باشی