Начало работы с прозрачным шифрованием данных (TDE)
Необходимые разрешения
Чтобы включить прозрачное шифрование данных, необходимо иметь права администратора или участника роли dbmanager.
Включение шифрования
Для включения TDE выполните следующие шаги.
- Подключитесь к главной базе данных на сервере, где находится база данных, указав логин администратора или члена роли dbmanager в главной базе данных.
- Выполните следующий оператор для шифрования базы данных:
ALTER DATABASE [AdventureWorks] SET ENCRYPTION ON;
Отключение шифрования
Для отключения TDE выполните следующие шаги.
- Подключитесь к главной базе данных, указав логин администратора или члена роли dbmanager в главной базе данных.
- Выполните следующий оператор для шифрования базы данных:
ALTER DATABASE [AdventureWorks] SET ENCRYPTION OFF;
Примечание
Прежде чем вносить изменения в параметры прозрачного шифрования данных, нужно возобновить работу выделенного пула SQL.
Проверка шифрования
Чтобы проверить состояние шифрования, выполните следующие действия.
- Подключитесь к главной базе данных или к базе данных экземпляра, указав логин администратора или члена роли dbmanager в главной базе данных.
- Выполните следующий оператор для шифрования базы данных:
SELECT
[name],
[is_encrypted]
FROM
sys.databases;
Результат 1
означает зашифрованную, а 0
— незашифрованную базу данных.