Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:Azure Synapse Analytics
Analytics Platform System (PDW)
Använd sp_pdw_database_encryption för att aktivera transparent datakryptering (TDE) för en Azure Synapse Analytics-apparat. När du sp_pdw_database_encryption sätter till 1, använd satsen ALTER DATABASE för att kryptera en databas med TDE.
Syntax
Syntax för Azure Synapse Analytics and Analytics Platform System (PDW).
sp_pdw_database_encryption [ [ @enabled = ] enabled ]
[ ; ]
Note
Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
Arguments
[ @enabled = ] aktiverad
Avgör om transparent datakryptering är aktiverad. aktiverad är int, och kan vara ett av följande värden:
-
0= Inaktiverad -
1= Aktiverad
Om du kör sp_pdw_database_encryption utan parametrar returnerar den det aktuella tillståndet för TDE på apparaten som en skalär resultatuppsättning: 0 för inaktiverad eller 1 för aktiverad.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
När TDE aktiveras med , sp_pdw_database_encryptiontempdb släpps, återskapas och krypteras databasen. Av den anledningen kan TDE inte aktiveras på en apparat medan andra aktiva sessioner använder tempdb. Att aktivera eller inaktivera TDE på en apparat är en åtgärd som ändrar apparatens tillstånd. I de flesta fall förväntas denna process utföras en gång under apparatens livslängd och bör utföras när det inte finns någon trafik på apparaten.
Permissions
Kräver medlemskap i sysadmin-rollen med fast databas, eller CONTROL SERVER behörighet.
Examples
Följande exempel aktiverar TDE på apparaten.
EXECUTE sys.sp_pdw_database_encryption 1;