Set-AzSqlDatabaseTransparentDataEncryption
Modyfikuje właściwość TDE dla bazy danych.
Składnia
Set-AzSqlDatabaseTransparentDataEncryption
[-State] <TransparentDataEncryptionStateType>
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-AzSqlDatabaseTransparentDataEncryption modyfikuje właściwość Transparent Data Encryption (TDE) bazy danych Azure SQL Database. Aby uzyskać więcej informacji, zobacz Transparent Data Encryption with Azure SQL Database () (Transparent Data Encryption with Azure SQL Database( ) (Transparent Data Encryption with Azure SQL Database) (Transparent Data Encryption with Azure SQL Database () (Funkcja Transparent Data Encryption z usługą Azure SQL Databasehttps://msdn.microsoft.com/library/dn948096 (https://msdn.microsoft.com/library/dn948096) w bibliotece microsoft Developer Network Library. To polecenie cmdlet jest również obsługiwane przez usługę SQL Server Stretch Database na platformie Azure.
Przykłady
Przykład 1. Włączanie funkcji TDE dla bazy danych
Set-AzSqlDatabaseTransparentDataEncryption -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -State Enabled
ResourceGroupName ServerName DatabaseName State
----------------- ---------- ------------ -----
ResourceGroup01 Server01 Database01 Enabled
To polecenie włącza funkcję TDE dla bazy danych o nazwie Database01 na serwerze o nazwie Server01.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Określa nazwę bazy danych, którą modyfikuje to polecenie cmdlet.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, do której przypisano bazę danych.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Określa nazwę serwera, który hostuje bazę danych.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-State
Określa wartość właściwości TDE. Dopuszczalne wartości tego parametru to:
- Włączony
- Disabled
Type: | TransparentDataEncryptionStateType |
Accepted values: | Enabled, Disabled |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
TransparentDataEncryptionStateType
Dane wyjściowe
AzureSqlDatabaseTransparentDataEncryptionModel