Последнее обновление
DROP ENCRYPTKEY
Описание
Удаляет пользовательский ключ. Указанное имя должно в точности совпадать с именем удаляемого ключа.
Синтаксис
DROP ENCRYPTKEY [IF EXISTS] <key_name>
Обязательные параметры
1. <key_name>
Задаёт имя удаляемого ключа, которое может включать идентификатор базы данных. Пример:
db1.my_key
Необязательные параметры
1. [IF EXISTS]
Если этот параметр указан, попытка удалить несуществующий ключ не вызовет ошибку.
Требования к правам доступа
Пользователь, выполняющий эту команду SQL, должен обладать следующими минимальными привилегиями:
| Привилегия | Объект | Примечания |
|---|---|---|
ADMIN_PRIV | Пользователь / Роль | Для удаления ключей пользователь или роль должны обладать привилегией ADMIN_PRIV |
Пример
-
Удаление ключа
DROP ENCRYPTKEY my_key; -
Удаление ключа без ошибки, если он не существует
DROP ENCRYPTKEY IF EXISTS testdb.my_key;