آموزش SQL Server: امنیت برای توسعه دهندگان

SQL Server: Security for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه با پیکربندی تنظیمات امنیتی در SQL Server از پایگاه داده محافظت کرده و یکپارچگی داده های سازمان را حفظ کنید. این دوره نحوه استفاده از گزینه های داخلی در سیستم عامل های مایکروسافت ، از جمله Azure AD ، برای ایمن سازی پایگاه داده و زیرساخت های شبکه را پوشش می دهد. درباره ایجاد کاربران ، اختصاص نقش ها و اعطای امتیازات بدانید. بیاموزید چگونه با رفع آسیب پذیری ها از تزریق مخرب SQL Server جلوگیری کنید. نحوه رمزگذاری داده ها در حالت استراحت و در حین انتقال را کشف کنید. نحوه ایجاد یک مدل امنیتی قوی برای برنامه های خود را مشاهده کنید. علاوه بر این ، نحوه رمزگذاری اتصالات و ایمن سازی شبکه را بیاموزید.
موضوعات شامل:
  • ساخت برنامه های امن در SQL Server
  • پیکربندی احراز هویت در Azure AD
  • اختصاص نقش ها و امتیازات کاربر
  • ساخت نقش های سفارشی
  • ایجاد کاربران حاوی
  • محافظت از SQL Server در مقابل تزریق
  • شناسایی آسیب پذیری ها
  • نوشتن رویه های قوی
  • بررسی ورودی ها
  • استفاده از پارامتر سازی پویا
  • رمزگذاری اتصالات شبکه
  • ایمن سازی سرورهای پیوندی
  • پیکربندی فایروال ها

سرفصل ها و درس ها

مقدمه Introduction

  • برنامه های امن را در SQL Server بسازید Build secure applications in SQL Server

  • نرم افزار دوره Course software

1. نقش ها و امتیازات در SQL Server 1. Roles and Privileges in SQL Server

  • ورود به سیستم و کاربران Logins and users

  • احراز هویت لاجورد AD و SQL Azure AD and SQL authentication

  • نسخه ی نمایشی: در SQL Server یک کاربر ایجاد کنید Demo: Create a user in SQL Server

  • بررسی اجمالی نقش ها و امتیازات Roles and privileges overview

  • حداقل امتیازات اصلی Least privileges principal

  • ایجاد نقش های سفارشی در SQL Server Building custom roles in SQL Server

  • نسخه ی نمایشی: ساخت نقش های سفارشی Demo: Building custom roles

  • نقش های از پیش تعریف شده در SQL Server Predefined roles in SQL Server

  • نقش ها در بانک اطلاعات SQL لاجورد Roles in Azure SQL Database

  • شامل کاربران و مزایای آنها Contained users and their benefits

  • نسخه ی نمایشی: شامل کاربران Demo: Contained users

2. تزریق SQL 2. SQL Injection

  • نمای کلی تزریق SQL Overview of SQL injection

  • آسیب پذیری های تزریق SQL SQL injection vulnerabilities

  • نوشتن رویه های مناسب SQL Writing proper SQL procedures

  • نسخه ی نمایشی: رویه های ذخیره شده در مقابل SQL پویا Demo: Stored procedures vs. dynamic SQL

  • SQL پویا و بررسی ورودی Dynamic SQL and input checking

  • نسخه ی نمایشی: پارامترهای Dynamic SQL Demo: Dynamic SQL parameterization

  • محافظت خارجی در مورد تزریق SQL External protection around SQL injection

3. امنیت شبکه شما 3. Securing Your Network

  • امنیت شبکه Network security

  • رمزگذاری اتصالات به SQL Server Encrypting connections to SQL Server

  • TLS 1.0 در مقابل TLS 1.2 TLS 1.0 vs. TLS 1.2

  • ارتقا TLS با SQL Server Upgrading TLS with SQL Server

  • امنیت سرور مرتبط است Linked server security

  • نسخه ی نمایشی: سرورهای مرتبط Demo: Linked servers

  • فایروال های پایگاه داده Azure SQL Azure SQL Database firewalls

  • نسخه ی نمایشی: فایروال های پایگاه داده Azure SQL Demo: Azure SQL Database firewalls

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش SQL Server: امنیت برای توسعه دهندگان
جزییات دوره
1h 27m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
11,283
- از 5
ندارد
دارد
دارد
Joey D'Antoni
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joey D'Antoni Joey D'Antoni

جوی د آنتونی مشاور و رهبر فکری با 20 سال تجربه فناوری اطلاعات است. جوی تجربه کار با طیف گسترده ای از سیستم عامل های داده از جمله Microsoft SQL Server ، Oracle و Apache Hadoop را دارد. او همچنین تجربه گسترده ای در طراحی ابر و معماری ارائه می دهد - به طور خاص روی مدل های ابر ترکیبی - و همچنین خوشه بندی و ذخیره سازی متمرکز شده است. او یک سخنران مکرر در کنفرانس های بزرگ فناوری اطلاعات مانند مایکروسافت Ignite ، اجلاس PASS ، NoSQL Now! و کنفرانس تجزیه و تحلیل تجارت PASS است. Joey یک Microsoft Data Platform MVP و یک VMware vExpert است.