SQL Server Data Tools (SSDT) اکنون از توسعه پایگاه داده با استفاده از Always Encrypted پشتیبانی می کند.
1 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
مایکروسافت اخیراً اعلام کرد که SQL Server Data Tools (SSDT) اکنون از توسعه پایگاه داده با استفاده از Always Encrypted پشتیبانی می کند. Always Encrypted یک ویژگی طراحی شده برای محافظت از داده های حساس مانند شماره کارت اعتباری یا شماره شناسایی ملی (به عنوان مثال شماره های تامین اجتماعی ایالات متحده) است که در پایگاه داده Azure SQL یا پایگاه داده های SQL Server ذخیره می شود. Always Encrypted به مشتریان اجازه می دهد تا داده های حساس را در داخل برنامه های مشتری رمزگذاری کنند و هرگز کلیدهای رمزگذاری را برای موتور پایگاه داده (پایگاه داده SQL یا SQL Server) آشکار نکنند.
برای شروع توسعه پایگاه داده با استفاده از Always Encrypted با استفاده از SSDT، باید نرم افزار زیر را بر روی دستگاه توسعه خود نصب کنید:
- Visual Studio 2013 یا Visual Studio 2015.
- SSDT GA جولای 2016 برای Visual Studio 2015 یا Visual Studio 2013.
- SQL Server Management Studio (SSMS) GA جولای 2016. توجه: در حال حاضر، برای ارائه کلیدهای همیشه رمزگذاری شده، به SSMS یا ماژول SqlServer PowerShell همراه با SSMS نیاز دارید. در بهروزرسانی آینده SSDT، از تأمین کلید همیشه رمزگذاری شده پشتیبانی خواهیم کرد.
Always Encrypted در تمام نسخه های پایگاه داده SQL Server V12 پشتیبانی می شود. بررسی کنید راهپیمایی انتها به انتها برای نحوه وارد کردن یک پایگاه داده موجود به یک پروژه SSDT، همیشه رمزگذاری شده را برای ستون های پایگاه داده انتخاب شده فعال کنید و تغییرات را دوباره به پایگاه داده منتشر کنید.