Отключить активных пользователей через блокировку работы пользователей
В программе 1С предусмотрена возможность блокировать работу пользователей. Она позволяет заблокировать работу пользователей в базе на определенный промежуток времени. Активные пользователи получат сообщение о предупреждении завершении работы, а новые не смогут войти в базу. Найти эту функцию можно в разделе Администрирование – Обслуживание (или Поддержка и обслуживание) – Блокировка работы пользователей.
В поле “Сообщение при входе” указывается причина прекращения работы, которая будет отображена для пользователя, пытающегося войти в систему. В полях “с:” и “по:” указывается промежуток времени блокировки. Если время окончания будет не задано, то блокировка будет действовать до момента снятия ее администратором. Ниже указывается код разблокировки. Его можно ввести для разблокировки базы в любой момент. Пользователи должны сохранить данные в течение 60 секунд, прежде чем процедура блокировки заблокирует вход в базу и завершит сеансы активных пользователей.
Завершить отдельные сеансы
При использовании серверной базы данных есть возможность завершить сеанс конкретного пользователя. Для этого переходим в Администрирование – Обслуживание (или Поддержка и обслуживание) – Активные пользователи. Далее выбираем пользователя, чей сеанс необходимо завершить и нажимаем на кнопку “Завершить сеанс”. После этого вводим данные администратора кластера сервера.
Кроме того, завершить активные сеансы для серверной базы данных можно через утилиту Администрирование серверов 1С. Она поставляется вместе с дистрибутивом Платформы. Для этого слева в дереве открываем список информационных баз, выбираем нужную и открываем Сеансы. Из списка сеансов выбираем тот, который хотим завершить. Далее правая кнопка мыши – Удалить. Далее нужно будет ввести сообщение для пользователя и нажать ОК.
После выполнений этой операции пользователь получит такое сообщение:
Перезапуск веб-сервера
Если у вас файловая база данных и пользователи подключаются к базе через веб-сервер (чаще всего Apache), в этом случае можно просто остановить на время веб-сервер или перезагрузить компьютер, на котором он работает. Естественно, перед этим предупредите всех пользователей, что будет прекращена работа в базе. Чтобы перезапустить веб-сервер Apache (или аналогичный) нужно:
- Открыть диспетчер задач Windows (Ctrl + Shift + Esc)
- Открыть вкладку Службы
- Найти службу с названием сервера (Apache2.4)
- Нажать на найденную службу правой кнопкой мыши – перезапустить
Вы также можете прочесть статью “Как в “1С:Бухгалтерии 8″ заблокировать работу пользователей?” на сайте ИТС.
Если вам нужна помощь в разработке, внедрении или администрировании 1С вы можете обратиться в нашу компанию. Телефон отдела продаж указан в шапке сайта. С перечнем всех услуг вы можете ознакомить на сайте. У нас вы можете также приобрести лицензии 1С. Мы установим ПО и проведем для вас первичную консультацию.