Глобальный контекст.УстановитьПривилегированныйРежим (Global context.SetPrivilegedMode)
Глобальный контекст (Global context)
УстановитьПривилегированныйРежим (SetPrivilegedMode)
Доступен, начиная с версии 8.2.
Синтаксис:
УстановитьПривилегированныйРежим(<Включить>)Параметры:
<Включить> (обязательный)
Определяет, будет ли включен привилегированный режим:
Описание:
В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированным режимом исполнения кода, аналогичным режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции. В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.
Первое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим.
Для явного выключения привилегированного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина.
Если этого сделано не было, то при возврате из процедуры/функции, в которой был включен привилегированный режим, он будет выключен автоматически (неявно).
Если в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина, то будет вызвано исключение.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Примечание:
По умолчанию привилегированный режим выключен.См. также:
Глобальный контекст, метод ПривилегированныйРежимИспользование в версии:
Доступен, начиная с версии 8.2.