PDA

View Full Version : جلوگير ازكپي و attach كرد غيرمجاز ديتابيس



mahboube
یک شنبه 29 خرداد 1390, 14:04 عصر
سلام دوستان
وقتتون بخير
من ميخوام بدونم راهي هست كه فقط دیتابیس مورد نظر خودم يوزر owner , پسورد داشته باشه و اگر كسي ديتابيس رو كپي كرد و جاي ديگه attach كرد نتونه بازش كنه يا اصلا نتونه attach ش كنه. اصلا به اسکیوال کاری ندارم فقط يك ديتابيس...
ممنون

mahboube
یک شنبه 29 خرداد 1390, 16:07 عصر
ميخوام يه چيزي شبيه اين خطا رو بده:


TITLE: Microsoft SQL Server Management Studio
------------------------------
Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

حمیدرضاصادقیان
یک شنبه 05 تیر 1390, 10:32 صبح
سلام.
ببینید در نسخه های قدیم به این شکل نیست. ولی در نسخه 2008 و2005 میتوانید دیتابیس رو رمزنگاری کنید.با این حال کلید رمزنگاری دست خودتون هست ولی غیر از این هرطریقی شما رمز برای دیتابیس بذارید باز در دیتابیس مقصد کاربر میتونه اونو ببینه.البته اگر به جز Sa کاربر Admin دیگه ای نداشته باشید و رمز اونو هم کسی ندونه کاربر نمیتونه دیتابیس شما رو detach کنه ولی اگر SQL Server رو Stop کنه میتونه فایلهاتونو منتقل کنه که اینجا فقط رمز نگاری جلوشو میگیره.

mahboube
سه شنبه 07 تیر 1390, 14:22 عصر
ممنونم.ولي رمز نگاري سرعت رو خيلي پايين نمياره؟در واقع ارزششو داره؟

حمیدرضاصادقیان
سه شنبه 07 تیر 1390, 14:58 عصر
خیر. زیاد روی سرعت تاثیر نمیذاره. به خاطر اینکه در لحظه لود دیتابیس رو از حالت رمز خارج میکنه.

mina68
پنج شنبه 16 تیر 1390, 16:27 عصر
سلام
یکم میشه در مورد طریفه رمز نگاری و اینکه چطور می شه اینکار رو در Sql server Express انجام داد توضیح بدین
متشکرم