آموزش 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

نمایش نظرات

آموزش 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 است.