50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

امنیت فایل دیتابیس sql

سلام دوستان و اساتید

لطفا راهنمایی کنید وقتی یه برنامه با زبان #c نوشته میشه و دیتابیسم هم داره چطور میشه دیتابسشو کاری کرد وقتی ازش ستاپ میسازیم و در سیستم مشتری نصب میشه کسی نتونه دیتابیس رو کپی کنه و ببره تو سیستم دیگه اتچش کنه و به اطلاعاتش دسترسی پیدا کنه.

پرسیده شده در 1396/08/22 توسط

1 پاسخ

2

برای کل دیتابیس در درجه اول باید login تعریف کنی که فقط اون بتونه به دیتابیس دسترسی داشته باشه

اما مشکل اینه که بعد از اینکه بک آپ گرفته می شه، می شه بک آپ رو روی سرور دیگه ای restore کرد...

با توجه به اینکه توی ایران همه دسترسی مدیریت دارن

می تونی هنگامی که توی setup داری کدهای sql رو منتشر می کنی به اول همه پروسیجرهات کلمه WITH ENCRYPTION رو اضافه کنی

با این کار پروسیجرهات قفل می شن و غیر قابل رؤیت ...

مثل این:

CREATE PROCEDURE dbo.Test

WITH ENCRYPTION

AS

BEGIN

Select * from tblBlaBlaBla

END

انشاالله مفید باشه

موفق باشید

پاسخ در 1396/09/16 توسط

پاسخ شما