Активные пользователи 1С
Активные пользователи 1С — это пользователи, которые работают с базой 1С прямо сейчас. В этой статье узнаем, как посмотреть на активных пользователей 1С, и как «выгнать» их из базы 1С на примере стандартных конфигураций 1С ( «1С: Бухгалтерия предприятия» и « 1С: Управление нашей фирмой» ).
Как посмотреть активных пользователей в 1С
Гарантированно активных пользователей 1С в любой базе можно посмотреть в конфигураторе 1С. Для этого нужно зайти в конфигуратор 1C желательно под пользователем с полными правами.
В конфигураторе необходимо выполнить команду «Активные пользователи», которая располагается в меню «Администрирование» главного меню.
По результату откроется список активных пользователей.
В этом списке можно увидеть пользователей, у которых запущены сеансы программы. Мы можем узнать:
- Имя пользователя (колонка Пользователь);
- Приложение, которое запущено под этим пользователем (колонка Приложение, может быть Конфигуратор, Тонкий клиент, Толстый клиент и т.д.)
- Когда пользователей запустил сеанс (колонка Начало работы)
- Название компьютера пользователя (колонка Компьютер)
Имя пользователя будет то, которое отображено в поле Имя списка пользователей.
С конфигуратором разобрались, теперь посмотрим, как открыть список активных пользователей непосредственно в пользовательском режиме базы 1С. Я покажу на примере двух конфигураций: «1С: Бухгалтерия предприятия 3.0» и «1С: Управление нашей фирмой 1.6».
Активные пользователи в 1С бухгалтерии
Научимся определять активных пользователей в конфигурации «1С: Бухгалтерия предприятия 3.0» в пользовательском режиме. Для открытия списка активных пользователей в пользовательском режиме, в программу желательно войти под пользователем с полными правами.
В приложении нас интересует разделе «Администрирование», в котором необходимо зайти в подраздел «Обслуживание»
В открывшемся окне нужно выполнить команду «Активные пользователи».
В результате выполнения этой команды, появится список активных пользователей аналогичный списку активных пользователей из конфигуратора.
Активные пользователи в 1С УНФ
Научимся определять активных пользователей в конфигурации «1С: Управление нашей фирмой 1.6» в пользовательском режиме. Для открытия списка активных пользователей в пользовательском режиме, также как и в «1С: Бухгалтерия», в программу желательно зайти под пользователем с полными правами.
В приложении, нас интересует раздел «Компания», в котором необходимо зайти в подраздел «Администрирование».
Где нужно выполнить команду «Активные пользователи».
Результатом выполнения этой команды появится список активных пользователей аналогичный списку активных пользователей из конфигуратора.
Как отключить активных пользователей в 1С
То, что мы узнали активных пользователей в программе 1С, это, часто, только половина работы. Вторая половина работы – нужно отключить лишних активных пользователей от базы 1С. Разберем как это сделать на примере конфигураций «1С: Бухгалтерия предприятия 3.0» и «1С: Управление нашей фирмой 1.6».
Так же, как и в случае выявления активных пользователей в базу программ «1С: Бухгалтерия предприятия 3.0» и «1С: Управление нашей фирмой 1.6» желательно зайти под пользователем с полными правами.
В конфигурации «1С: Бухгалтерия предприятия 3.0» необходимо пройти по уже знакомому пути: раздел «Администрирование» — «Обслуживание»
В открывшемся окне «Обслуживание» необходимо выполнить команду «Блокировка работы пользователей», именно с помощью этой команды осуществляется блокировка пользователей 1с в большинстве типовых конфигураций 1С.
В конфигурации «1С: Управление нашей фирмой 1.6» идем по тому же пути, что и к списку активных пользователей: раздел «Компания» — «Администрирование».
Где в разделе «Поддержка и обслуживание» интересует команда «Блокировка работы пользователей».
Форма «Блокировка работы пользователей», которая откроется в последствие выполнения команды, одинакова в обеих конфигурациях, и действия также аналогичны.
В форме «Блокировка работы пользователей» необходимо установить время начала и время окончания блокировки, ввести текст предупреждения, если требуется, а также код разблокировки, если он необходим.
После всех приготовлений, необходимо нажать на кнопку «Установить блокировку», в результате выйдет вопрос о том, блокировать работу пользователей или нет.
Если вы ответите на этот вопрос утвердительно, то запуститься процесс блокировки.
По результатам блокировки, все активные пользователи в 1С будут отключены, а при попытке зайти в базу, будет выходить сообщение о запрете.
Если вы хотите зайти в базу, то необходимо в настройках запуска базы (чтобы попасть в настройки запуска базы, нужно выделить базу в окне запуска и нажать на кнопку «Изменить»), во втором окне, в поле «Дополнительные параметры запуска» ввести «/UC» и код разблокировки после него, если вы его указали при блокировке.
Замечу, что иногда, не получается зайти в заблокированную базу, используя обычный ярлык для запуска 1С, тогда нужно запускать 1С, используя файл 1cv8.exe, который находится в каталоге bin каталога релиза платформы 1С.
Теперь, когда вы можете войти в базу без активных пользователей, то с ней можно делать все те регламентные операции, которым эти пользователи мешали. Например, сохранение базы, обновление и т.п.
Другие статьи по теме обновлений 1С:
Если по мимо задач по администрированию, перед вами стоят задачи по разработке в 1С, то рекомендую вам свою книгу «Программировать в 1С за 11 шагов», в которой подробно и основательно шаг за шагом даются основные знания по разработке в 1С.
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Вступайте в мои группы:
2 Replies to “Активные пользователи 1С”
Для того, чтобы так посмотреть активных пользователей нужно чтобы 1С запускалась.
Иногда бывает так, что у кого-то БД «вылетает» со словами «файл базы данных повреждён». В этом случае нужно, чтобы все, кто в данный момент работает закрыли сеансы, и запустить их по-новой. Но имеются полоротые юзвери, которые могут запустить 1С и слинять на обед. В этом случае, получить список активных пользователей стандартным методом нельзя (ты не сможешь залогигиться, пока хоть кто-то не закрыл сессию).
Вопрос, как можно посмотреть активных пользователей не запуская программы 1С?
Как вариант на сервере если серверная база
Если файловая то в конфигуратор зайти и там посмотреть, если и в конфигуратор не пускает можно попробовать воспользоваться утилитой chdb которая поставляется вместе с 1С
Активные пользователи
Список активных пользователей позволяет получать информацию о том, кто из пользователей работает с информационной базой в данный момент:
Список активных пользователей содержит информацию об имени пользователя, режиме, в котором пользователь использует систему, времени начала его работы и пр. Пользователь имеет возможность отсортировать список по любой из колонок, вывести список активных пользователей на печать в виде текстового или табличного документа. Кроме этого, из списка активных пользователей можно открыть журнал регистрации системы, или просмотреть историю работы пользователя — содержимое журнала регистрации, отфильтрованное по тому пользователю, на котором установлен курсор.
7 способов посмотреть, кто работает на сервере терминалов
С чего начинается администрирование пользователей на сервере терминалов?
Конечно с просмотра «Активных» или «Отключенных» сессий пользователей.
Без этой картины администрирование сервера терминалов невозможно.
Помимо статьи, записал также, и подробное видео, о том как администрировать пользователей на сервере терминалов (Новичкам смотреть обязательно!)
Конечно, данная тема также подымается и на курсе: Администратор 1С!
И так, конечно мы должны во всех подробностях видеть, что у нас происходит на сервере терминалов!
Какие процессы запущены от имени тех или иных пользователей (в т.ч. процессы 1С) их идентификаторы, id сессий пользователей, это и многое другое помогает администратору всегда быть в курсе того что происходит на сервере и соответственно всем этим управлять, и вовремя реагировать на различные ситуации.
На разных версиях Windows server администраторы по-разному решают этот вопрос.
Кто-то смотрит пользователей используя простой «Диспетчер задач» на Windows server 2012 – 2016. Некоторые используют различные команды в CMD, ну а кое-кто использует PowerShell .
Но все администраторы хотят одного:
1. Чтоб быстро посмотреть всех пользователей кто работает на сервере.
2. Чтоб это было как можно информативней.
3. Чтоб бесплатно.
Поэтому поводу решил собрать все лучшие, простые и быстрые способы которые (на мое мнение) стоит использовать.
Уверен, что многим начинающим администраторам эти способы помогут в администрировании сервера терминалов.
И так способ первый и самый простой (На Windows server 2012 R2)
1. Диспетчер задач.
«Диспетчер задач» — вкладка «Пользователи» — позволяет нам видеть пользователей, которые работают на этом сервере.
Но по умолчанию стандартный «Диспетчер задач» — вкладка «Пользователи» нам не покажет, что пользователь работает на сервере удаленно, используя RDP, хорошо, что это можно легко исправить.
Правый клик мышкой на панели «Пользователь» и в появившимся контекстном меню
ставим птичку напротив «Сеанс» а также стоит поставить и напротив «Имя клиента».
Так мы будем знать, что этот пользователь работает у нас на сервере через RDP.
Минусы данного способа здесь очевидны, чтоб смотреть пользователей мы должны находится на сервере терминалов, где собственно и запускаем «Диспетчер задач», нет возможности сделать какую-то выборку, фильтр и т.д.
2. quser
Следующий метод это использование команды quser в CMD или PowerShell.
Quser – это аналог QUERY USER (Такое сокращение позволяет выполнять команду быстрее)
Здесь все просто запускаем CMD или PowerShell и пишем команду quser
Так мы увидим всех пользователей, что работают на этом сервере.
Метод очень простой быстрый и достаточно информативный.
Он покажет Вам — Пользователя, Сеанс, его ID, Статус , Бездействие сеанса, и время входа.
Если мы хотим посмотреть только какого-то конкретного пользователя, тогда можно написать например так:
Как в 1С посмотреть активных пользователей
При работе с 1С часто возникает ситуация, в которой нужно узнать, кто в данный момент работает с программой. Например, перед тем как обновлять 1С нужно попросить всех пользователей выйти из программы, т.к. система не даст вам обновиться, когда кто-то есть в программе. Есть еще множество ситуаций, при которых необходим монопольный доступ — удаление помеченных элементов, перепроведение периода, тестирование базы и т.д. Где в 1с посмотреть активных пользователей, читайте в данной статье.
Рассмотрим на примерах 1С Бухгалтерии разных версий: 1С Бухгалтерии 2.0 и 1С Бухгалтерии 3.0.
1С Бухгалтерия 2.0
Заходим в 1С в пользовательском режиме. Выбираем пункты меню Сервис/Активные пользователи.
Как посмотреть активных пользователей в 1С
После чего вы увидите таблицу с такими данными как: пользователь, его компьютер, время начала работы, а также работает ли он в пользовательском режиме либо конфигураторе.
Активные в данный момент пользователи
1С Бухгалтерия 3.0
Для того, чтобы посмотреть список активных пользователей в Бухгалтерии 3.0 нужно зайти в меню Администрирование/Обслуживание/Активные пользователи.
Список активных пользователей в интерфейсе БП 3.0
После чего, вы увидите точно такой же список, как и в БП 2.0, только в управляемом интерфейсе.
Надеюсь, эта статья была вам полезна, если остались какие-то вопросы, вы всегда можете обратиться ко мне.