Sql-server – How to rotate the CMK of Always Encrypted using SSMS

always-encryptedencryptionsql serversql-server-2016

I have implemented the encryption in SQL Server 2016 using Always Encrypted.

I want to know how to rotate the column master key after the initial one year validity using SQL Server Management Studio 17.0.

I'm looking for the steps that can executed using only SSMS and not PowerShell or any other program.

Is it technically possible to rotate the key only using SSMS?

Experts advice please.

Best Answer

If you look at ALTER COLUMN ENCRYPTION KEY, e.g. at MS: https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-column-encryption-key-transact-sql

There are options to both ADD a Column Master Key (start rotation) and DROP (finish rotation).