
While designing your database system, you have to determine the most appropriate hardware according to your needs and requirements. Virtualization, CPU sockets and cores, Memory size are the factors to be considered in. Then you need to select the appropriate Operating System and its edition and select the appropriate Edition of SQL Server;
For any database system, you have to install a server operating system to your server. This can be Linux-based or Windows-based. We choose Windows Server for this process.
After installing Windows Server, we will install ADDS (Active Directory Domain Services) for a domain-controller and we will create a domain
In this lesson we will
In this lesson we will
In this lesson, you're going to learn how to install .Net framework 3.5 on Windows Server 2016.
In this lesson, you're going to learn how to install sql server from scratch. This is important because you will be able practice the security configurations and hardening procedures on SQL server, if you follow along.
In this lecture we will install
SQL Server Configuration Manager is a tool
In this lesson, you're going to learn how to configure SQL server with the SSCM
In this lecture, you will practice configuring sql server network configurations, such as forcing encryption, hiding instance etc
In this lecture, you will how to leverage powershell to configure network settings of the sql server
In this lecture we will focus on the top factors for securing your SQL Server instance and its hosted databases
In this part, you will learn another way to update configuration options using SSMS, sql server management studio
SQL Server is a popular target for hackers, so your data is at risk of being intentionally compromised. In addition, your data is also at risk of being accidentally compromised. You can minimize these risks by hardening SQL Server, which involves reducing its surface area and other security measures.
In this lecture, you learn how to install required services on your sql server, or disable such features if you don't need them
In this lecture, you will learn
In this lecture, you will learn how to install a certificate on the sql server in order to enable channel binding
In this lecture, you will learn how to hide an instance of the database Engine in SQL Server by using SQL Server Configuration Manager
In this lecture, you will learn how to create a new policy to log the changes of a configuration. Specifically, you will create a policy for xp_cmdshell procedure
The idea behind this policy is, if you try to create a new login on SQL server, this condition will detect this. And then the policy will prevent this happening.
In this topic, you will learn how to create a managed service account to run SQL server jobs with limited permissions
In this lecture we will install
Database management is so essential and critical for the enterprises but making it secure is more crucial than that. MS SQL Server is one of the most popular commercial RDBMSs recently.
In this course, MS SQL database management concepts will be explained with security in mind
All crucial security measures will be explained throughout the course and will be implemented during the hands-on practice labs.
With a hands-on style, we'll cover topics such as
We will also have 2 lab
assignments about creating a table name policy and a powershell proxy job
on MS SQL Server, which we will solve the problems together.
By the end of the course, you'll know how to install and manage secure MS SQL server with confidence, which gives you the skills to prevent data leakages even if the cyber attacks can bypass other security mechanisms in place.