Anteckning
Å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:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-databas i Förhandsversion av Microsoft Fabric
Stänger en symmetrisk nyckel eller stänger alla symmetriska nycklar öppna i den aktuella sessionen.
Transact-SQL syntaxkonventioner
Note
Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
Syntax
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
Arguments
Key_name
Är namnet på den symmetriska nyckeln som ska stängas.
Remarks
Öppna symmetriska nycklar är bundna till sessionen, inte till säkerhetskontexten. En öppen nyckel fortsätter att vara tillgänglig tills den antingen uttryckligen stängs eller sessionen avslutas. STÄNG ALLA SYMMETRISKA NYCKLAR stänger alla databashuvudnycklar som öppnades i den aktuella sessionen med hjälp av INSTRUKTIONEN ÖPPNA HUVUDNYCKEL . Information om öppna nycklar visas i katalogvyn sys.openkeys (Transact-SQL).
Permissions
Ingen explicit behörighet krävs för att stänga en symmetrisk nyckel.
Examples
A. Stänga en symmetrisk nyckel
I följande exempel stängs den symmetriska nyckeln ShippingSymKey04.
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. Stänga alla symmetriska nycklar
I följande exempel stängs alla symmetriska nycklar som är öppna i den aktuella sessionen och även den uttryckligen öppnade huvudnyckeln för databasen.
CLOSE ALL SYMMETRIC KEYS;
GO
See Also
SKAPA SYMMETRISK NYCKEL (Transact-SQL)
ÄNDRA SYMMETRISK NYCKEL (Transact-SQL)
Öppen symmetrisk nyckel (Transact-SQL)
SLÄPP SYMMETRISK NYCKEL (Transact-SQL)