Create an Azure SQL server
An Azure SQL server is a relational database management system (RDBMS). It saves data in tables that can be filtered and sliced with SQL queries. Our web app needs a SQL server to save and retrieve data from users.
This page describes how to create an Azure SQL server and connect it to our virtual network’s subnet.
Create a SQL server
- Open the
main.tf
file. -
Add the following Terraform code to the bottom of the file:
resource "azurerm_mssql_server" "mssql_server" { name = "azure-web-app-mssqlserver" resource_group_name = azurerm_resource_group.rg.name location = azurerm_resource_group.rg.location version = "12.0" administrator_login = "Example-Administrator" administrator_login_password = "myp@sswoRD11!" minimum_tls_version = "1.2" } resource "azurerm_mssql_virtual_network_rule" "vnetrule" { name = "sql-vnet-rule" server_id = azurerm_mssql_server.mssql_server.id subnet_id = azurerm_subnet.subnet.id }
- Save the
main.tf
file.
Troubleshooting
TBD
Learn more
TBD