Viktigt!
Funktionen VBS-enklaver i Azure SQL Database är för närvarande i förhandsversion. De kompletterande användningsvillkoren för Förhandsversioner av Microsoft Azure innehåller ytterligare juridiska villkor som gäller för Azure-funktioner som är i betaversion, förhandsversion eller som ännu inte har släppts i allmän tillgänglighet.
Som standard skapas en ny databas utan VBS-enklaver. Om du vill aktivera en VBS-enklav i databasen eller den elastiska poolen måste du ange egenskapen preferredEnclaveType-databastill VBS, som aktiverar VBS-enklaven för databasen eller den elastiska poolen. Du kan ange preferredEnclaveType när du skapar en ny databas eller elastisk pool eller genom att uppdatera en befintlig databas eller elastisk pool. Alla databaser som du lägger till i en elastisk pool ärver enklaveregenskapen från den, till exempel databas-SLO. Om du lägger till en databas utan VBS-enklaver som är aktiverade i en elastisk pool med VBS aktiverat, blir den här nya databasen en del av den elastiska poolen och VBS-enklaver aktiveras i den här databasen. Det går inte att lägga till en databas med VBS-enklaver som är aktiverade i en elastisk pool utan VBS-enklaver.
Du kan ange egenskapen preferredEnclaveType med azure-portalen, SQL Server Management Studio, Azure PowerShell eller Azure CLI.
Aktivera VBS-enklaver med Hjälp av Azure-portalen
Skapa en ny databas eller elastisk pool med en VBS-enklav
Öppna Azure-portalen och leta reda på den logiska SQL Server som du vill skapa en databas eller elastisk pool för med en VBS-enklav.
Välj Skapa databas eller knappen Ny elastisk pool .
Leta upp avsnittet Always Encrypted på fliken Säkerhet.
Ange Aktivera säkra enklaver till PÅ. Då skapas en databas med en VBS-enklav aktiverad.
Aktivera en VBS-enklav för en befintlig databas eller elastisk pool
Öppna Azure-portalen och leta upp den databas eller elastiska pool som du vill aktivera säkra enklaver för.
För en befintlig databas:
I Säkerhetsinställningar väljer du Datakryptering.
Välj fliken Always Encrypted (Alltid krypterad) på menyn Datakryptering.
Ange Aktivera säkra enklaver till PÅ.
Välj Spara för att spara din Always Encrypted-konfiguration.
För en befintlig elastisk pool:
I Inställningar väljer du Konfiguration.
Välj fliken Always Encrypted (Alltid krypterad) på konfigurationsmenyn.
Ange Aktivera säkra enklaver till PÅ.
Välj Spara för att spara din Always Encrypted-konfiguration.
Aktivera VBS-enklaver med SQL Server Management Studio
Ladda ned den senaste versionen av SQL Server Management Studio (SSMS).
Skapa en ny databas med en VBS-enklav
- Öppna SSMS och anslut till den logiska server där du vill skapa databasen.
- Högerklicka på mappen Databaser och välj Ny databas...
- På sidan Konfigurera SLO anger du alternativet Aktivera säkra enklaver till PÅ. Då skapas en databas med en VBS-enklav aktiverad.
Aktivera en VBS-enklav för en befintlig databas
- Öppna SSMS och anslut till den logiska server där du vill ändra databasen.
- Högerklicka på databasen och välj Egenskaper.
- På sidan Konfigurera SLO anger du alternativet Aktivera säkra enklaver till PÅ.
- Spara databasegenskaperna genom att välja OK .
Aktivera VBS-enklaver med Azure PowerShell
Skapa en ny databas eller elastisk pool med en VBS-enklav
Skapa en ny databas med en VBS-enklav med cmdleten New-AzSqlDatabase . I följande exempel skapas en serverlös databas med en VBS-enklav.
New-AzSqlDatabase -ResourceGroupName "ResourceGroup01" `
-ServerName "Server01" `
-DatabaseName "Database01" `
-Edition GeneralPurpose `
-ComputeModel Serverless `
-ComputeGeneration Gen5 `
-VCore 2 `
-MinimumCapacity 2 `
-PreferredEnclaveType VBS
Skapa en ny elastisk pool med en VBS-enklav med cmdleten New-AzSqlElasticPool . I följande exempel skapas en elastisk pool med en VBS-enklav.
New-AzSqlElasticPool `
-ComputeGeneration Gen5 `
-Edition 'GeneralPurpose' `
-ElasticPoolName $ElasticPoolName `
-ResourceGroupName $resourceGroupName `
-ServerName $serverName `
-VCore 2 `
-PreferredEnclaveType 'VBS'
Aktivera en VBS-enklav för en befintlig databas eller elastisk pool
Om du vill aktivera en VBS-enklav för en befintlig databas använder du cmdleten Set-AzSqlDatabase . Här är ett exempel:
Set-AzSqlDatabase -ResourceGroupName "ResourceGroup01" `
-DatabaseName "Database01" `
-ServerName "Server01" `
-PreferredEnclaveType VBS
Om du vill aktivera en VBS-enklav för en befintlig elastisk pool använder du cmdleten Set-AzSqlElasticPool . Här är ett exempel:
Set-AzSqlElasticPool `
-ResourceGroupName $resourceGroupName `
-ServerName $serverName `
-ElasticPoolName $ElasticPoolName `
-PreferredEnclaveType 'VBS'
Aktivera VBS-enklaver med Hjälp av Azure CLI
Skapa en ny databas eller elastisk pool med en VBS-enklav
Skapa en ny databas med en VBS-enklav med cmdleten az sql db create . I följande exempel skapas en serverlös databas med en VBS-enklav.
az sql db create -g ResourceGroup01 `
-s Server01 `
-n Database01 `
-e GeneralPurpose `
--compute-model Serverless `
-f Gen5 `
-c 2 `
--min-capacity 2 `
--preferred-enclave-type VBS
Skapa en ny elastisk pool med en VBS-enklav med cmdleten az sql elastic-pool create . I följande exempel skapas en serverlös databas med en VBS-enklav.
az sql elastic-pool create -g ResourceGroup01 `
-s Server01 `
-n ElasticPool01 `
-e GeneralPurpose `
-f Gen5 `
-c 2 `
--preferred-enclave-type VBS
Aktivera en VBS-enklav för en befintlig databas eller elastisk pool
Om du vill aktivera en VBS-enklav för en befintlig databas använder du cmdleten az sql db update . Här är ett exempel:
az sql db update -g ResourceGroup01 `
-s Server01 `
-n Database01 `
--preferred-enclave-type VBS
Om du vill aktivera en VBS-enklav för en befintlig elastisk pool använder du cmdleten az sql elastic-pool update . Här är ett exempel:
az sql elastic-pool update -g ResourceGroup01 `
-s Server01 `
-n ElasticPool01 `
--preferred-enclave-type VBS