ALLOW_CHANGES
Содержание раздела
Запрос снимает запрет на изменение логических сущностей, установленный запросом DENY_CHANGES. При успешном выполнении запроса становится доступно создание, удаление и изменение сущностей логической базы данных:
Если при установке запрета был указан код, его необходимо ввести для снятия запрета.
В ответе возвращается:
- пустой объект ResultSet при успешном выполнении запроса;
- исключение при неуспешном выполнении запроса.
Синтаксис
ALLOW_CHANGES([db_name, ['code']])
Параметры:
db_name
-
Имя логической базы данных, для которой снимается запрет изменений. Опционально, если выбрана логическая БД, используемая по умолчанию.
code
-
Код-пароль, заданный ранее в запросе DENY_CHANGES при установке запрета изменений.
Примеры
Снятие запрета без кода
Снятие запрета для указанной логической базы данных:
ALLOW_CHANGES(marketing)
Снятие запрета для логической БД, выбранной по умолчанию:
ALLOW_CHANGES()
На рисунке ниже показан пример ответа на запрос ALLOW_CHANGES
в случае некорректного кода-пароля. При установке запрета изменений был указан код my awesome code
, который не был указан при снятии запрета.
Снятие запрета с кодом
Снятие запрета для указанной логической базы данных:
ALLOW_CHANGES(marketing, 'my awesome code')
Снятие запрета для логической базы данных, выбранной по умолчанию:
ALLOW_CHANGES('любой код')