Временная блокировка пользователей 1С
Часто необходимо по каким либо причинам заблокировать доступ пользователей к базе данных 1С 8. Такая необходимость возникает при проведении различных регламентных работ: установка обновлений конфигурации или платформы, запуск обработок требующих отсутствия пользователей в программе, во избежании исключительной блокировки данных и т.п.
Как можно заблокировать базу в режиме 1С:Предприятие?
Для конфигураций использующих обычное приложение.
- Зайдите в базу в режиме 1С:Предприятие 8;
- (В Бухгалтерии 2.0)Перейдите в меню Сервис -> Управление пользователями и доступом -> Завершение работы пользователей;
- (В ЗУП 2.5) Перейдите в меню Сервис -> Служебные -> Блокировка установки соединений с информационной базой;
- В открывшейся обработке задайте временной интервал в течении которого пользователи не смогут заходить в базу(важно что бы дата начала блокировки была больше текущего времени, иначе заблокировать базу не получится);
- Установите флаг Блокировка установки соединений включена;
- Напишите сообщение, которое увидят пользователи при попытке зайти в программу;
- Задайте код разрешения доступа, для того что бы вы смогли осуществить вход в базу;
- Нажмите кнопку “Выполнить”.
- После того как наступит время начала блокировки базы, всех пользователей постепенно(а не сию секунду!) выбросит из базы.
- Зайдите в базу используя код разрешения доступа. Для этого запустите 1С 8 с параметром /UC<КодДоступа>.
- Пример: “C:\Program Files\1cv8\common\1cestart.exe” /uc1234
Для конфигураций использующих управляемое приложение.
- Для конфигураций на управляемых формах блокировка устанавливается аналогично, но:
- (УТ 11, Бухгалтерия 3.0)Для запуска обработки блокировки базы зайдите на закладку Администрирование и выберите пункт меню Блокировка работы пользователей. Если вы не видите такого пункта, то щелкните правой кнопкой мыши на панели навигации -> Настройка панели действий -> Группа “Сервис” — > перетащите данный пункт в правую часть окошка.
Обработка блокировки базы для конфигураций на управляемых формах выглядит так: