https://learn.microsoft.com/ja-jp/azure/azure-sql/database/connect-query-ssms?view=azuresql
※Azure SQL Databaseは停止できない
-- 1. 前作業
az login --use-device-code
az account show
az version
az configure --list-defaults
az configure --defaults location=japaneast
az configure --list-defaults
az group create \
--name rg01 \
--location japaneast
az group list
-- 2. サーバー作成
az sql server create \
--resource-group rg01 \
--name server123 \
--admin-user azureuser \
--admin-password 'passwordpassword'
az sql server list \
--resource-group rg01
az sql server show \
--resource-group rg01 \
--name server123
-- 3. FWルール作成
az sql server firewall-rule create \
--resource-group rg01 \
--server server123 \
--name fw01 \
--start-ip-address 192.0.2.1 \
--end-ip-address 192.0.2.1
az sql server firewall-rule list \
--resource-group rg01 \
--server server123
az sql server firewall-rule show \
--resource-group rg01 \
--server server123 \
--name fw01
-- 4. データベース作成
az sql db create \
--resource-group rg01 \
--server server123 \
--name db123 \
--capacity 5 \
--compute-model Provisioned \
--edition Basic \
--zone-redundant false \
--auto-pause-delay 60 \
--backup-storage-redundancy Local \
--collation Japanese_BIN2 \
--yes
az sql db list \
--resource-group rg01 \
--server server123
az sql db show \
--resource-group rg01 \
--server server123 \
--name db123
-- 5. クリーンアップ
az group list
az group delete \
--name rg01 \
--yes