Администрирование · 9 мин
Как посмотреть, кто заходил в 1С и когда
Как посмотреть, кто и когда заходил в 1С: журнал регистрации, настройка фильтров, просмотр событий входа, выгрузка логов и ответы на частые вопросы администратора.
Задача узнать, кто и когда входил в базу 1С, возникает при расследовании инцидентов, проверке дисциплины, аудите доступа или разборе спорных ситуаций с изменёнными документами. Основной инструмент для этого — журнал регистрации, который ведётся автоматически во всех конфигурациях на платформе «1С:Предприятие 8».
Журнал фиксирует входы и выходы пользователей, ошибки, изменения данных, обновления конфигурации и другие события. Доступ к нему есть у пользователей с полными правами или с ролью администратора. Обычный пользователь без специальных прав увидеть журнал не сможет.
Важно понимать ограничение: журнал показывает факт сеанса (вход, выход, обрыв соединения), но не детализирует, на какие кнопки нажимал пользователь в интерфейсе. Для анализа изменённых данных используются те же записи журнала с событием «Данные», а для глубокого аудита — технологический журнал и внешние средства.
Где хранится информация о входах
Платформа 1С записывает события сеансов в журнал регистрации базы. В файловом варианте это каталог 1Cv8Log внутри папки информационной базы, в клиент-серверном варианте журнал хранится в виде файлов формата .lgd в служебном каталоге на сервере, а записи читаются через механизмы платформы.
По умолчанию регистрируются все основные события, включая начало и завершение сеансов. Однако уровень детализации можно менять: если администратор ранее отключил регистрацию части событий, нужные записи могут отсутствовать. Проверить настройку можно в конфигураторе: «Администрирование» → «Настройка журнала регистрации».
Журнал ведётся непрерывно, но старые данные периодически сокращаются — либо вручную, либо по расписанию. Если нужно хранить историю входов за длительный срок, настройте выгрузку журнала или регулярное копирование файлов журнала до сокращения.
Как открыть журнал регистрации в режиме предприятия
Если у вас есть полные права, журнал доступен прямо из пользовательского режима, без запуска конфигуратора. Это самый быстрый способ посмотреть входы.
- 1Нажмите кнопку меню (три полоски или значок со стрелкой) и выберите «Все функции». Если пункта нет, включите его: «Сервис» → «Параметры» → флажок «Отображать команду Все функции».
- 2В списке найдите раздел «Стандартные» и откройте «Журнал регистрации».
- 3В открывшейся форме нажмите «Отбор» и задайте нужный период и события.
- 4Нажмите «ОК» и дождитесь загрузки записей — при большом объёме журнала это может занять время.
В типовых конфигурациях (например, «Бухгалтерия предприятия», «Управление торговлей») журнал также доступен через раздел «Администрирование» → «Обслуживание» → «Журнал регистрации». Путь может немного отличаться в зависимости от версии конфигурации, но смысл одинаков.
После загрузки вы увидите таблицу с колонками: дата и время, пользователь, компьютер, событие, комментарий. Именно по колонке «Событие» фильтруются входы — ищите события вида «Сеанс. Начало» и «Сеанс. Окончание».
Как открыть журнал через конфигуратор
Конфигуратор даёт те же данные и иногда удобнее тем, что работает даже тогда, когда пользовательский интерфейс недоступен или сильно кастомизирован.
Запустите конфигуратор нужной базы, затем откройте меню «Администрирование» → «Журнал регистрации». Появится форма просмотра с кнопкой «Отбор». Укажите период и при необходимости конкретного пользователя, компьютер или вид события.
Дополнительное преимущество конфигуратора — рядом находится кнопка «Выгрузить», позволяющая сохранить журнал в файл формата .lgf для передачи или архивного хранения. Это полезно, если нужно передать данные о входах руководству или службе безопасности без предоставления доступа к базе.
Настройка отбора: как найти именно входы пользователя
Без фильтра журнал показывает тысячи записей, и найти входы сложно. Правильный отбор решает задачу за минуту.
В форме отбора перейдите на закладку «События» и отметьте только нужные: «Сеанс» (начало, окончание, обрыв). На закладке «Пользователи» выберите конкретного сотрудника, если проверяете его активность. На закладке «Прочие» можно ограничить поиск по компьютеру или приложению (тонкий клиент, веб-клиент, фоновое задание).
Обратите внимание на событие «Сеанс. Обрыв» — оно означает аварийное завершение (отключение сети, закрытие процесса). Частые обрывы у пользователя — признак проблем с сетью или принудительного завершения сеансов, а не «забытого» выхода.
Как выгрузить и сохранить историю входов
Журнал регистрации не вечен: при сокращении (команда «Сократить» в форме журнала) старые записи удаляются безвозвратно. Если история входов важна для аудита, выгружайте её заранее.
В форме журнала нажмите «Выгрузить» и сохраните файл .lgf. Позже его можно открыть кнопкой «Загрузить» на любом компьютере с платформой 1С — база для просмотра не нужна. Также файл можно конвертировать в текстовый формат для обработки внешними средствами.
Для регулярного архивирования в клиент-серверном варианте удобно копировать файлы .lgd из каталога журнала по расписанию штатными средствами ОС. Каталог журнала указан в свойствах информационной базы в консоли кластера серверов 1С.
Что делать, если записей о входах нет
Отсутствие записей о сеансах — самая частая жалоба. Причины обычно три: отключена регистрация событий, журнал был сокращён, либо отбор настроен слишком узко.
Сначала проверьте настройку регистрации: конфигуратор → «Администрирование» → «Настройка журнала регистрации». Режим «Не регистрировать» отключает журнал полностью; для аудита входов выбирайте регистрацию ошибок, предупреждений, информации и примечаний. Изменение настройки действует только на будущие события — прошлые входы задним числом не появятся.
Если журнал сокращён, восстановить удалённый период невозможно — только из резервных копий файлов журнала, если они делались. Поэтому перед любым сокращением делайте выгрузку.
Дополнительные способы контроля сеансов
Журнал регистрации показывает историю, а активные сеансы прямо сейчас видны в разделе «Администрирование» → «Активные пользователи» (в типовых конфигурациях) или в консоли кластера серверов для клиент-серверного варианта. Там видно, кто подключён в данный момент, с какого компьютера и когда начат сеанс.
Для глубокого анализа (например, какие запросы выполнял пользователь) применяется технологический журнал — он настраивается файлом logcfg.xml и пишет детальные события на уровне платформы. Это инструмент администратора: без настройки он не работает, а при неверной настройке создаёт большой объём логов и нагрузку на диск.
Сравнение вариантов
Подходит для ответа «кто и когда заходил». Работает из коробки, но не показывает детали действий внутри сеанса.
Показывает только текущие сеансы, истории нет. Удобно для контроля «кто сейчас в базе».
Даёт максимальную детализацию, включая запросы и вызовы. Требует настройки и места на диске, для простого просмотра входов избыточен.
Частые вопросы
Можно ли посмотреть журнал регистрации без прав администратора?
Нет. Доступ к журналу регистрации требует права «Администрирование» или полных прав. Если доступа нет, запросите выгрузку у администратора базы — он может сохранить журнал в файл .lgf, который открывается без подключения к базе.
За какой период хранятся записи о входах?
Журнал хранит записи до тех пор, пока его не сократили вручную или по расписанию. Автоматического удаления по возрасту нет, но на практике администраторы периодически сокращают журнал, чтобы он не разрастался. Уточните у администратора, какая политика принята в вашей базе.
Почему в журнале есть вход пользователя, хотя он не работал?
Чаще всего это сеанс фонового или регламентного задания, запущенного от имени пользователя, либо автоматическое подключение (например, обмен данными). Проверьте колонку «Приложение» в записи события — там указано, чем именно был создан сеанс.
Можно ли увидеть, какие документы менял пользователь?
Да, в том же журнале регистрации. Установите отбор по событию «Данные» и нужному пользователю — будут показаны изменения объектов с указанием времени и представления данных. Детализацию изменённых полей журнал по умолчанию не показывает, для этого нужны дополнительные механизмы версионирования.
Работает ли просмотр входов в файловой базе?
Да, журнал регистрации ведётся и в файловом, и в клиент-серверном варианте. Различие только в месте хранения файлов журнала и в том, что консоль кластера для просмотра активных сеансов доступна только в клиент-серверном режиме.
Что делать, если журнал открывается очень долго?
Большой журнал загружается медленно. Сузьте период отбора до нужного дня или недели, отберите только события «Сеанс» и конкретного пользователя. Если журнал вырос до гигабайтов, имеет смысл выгрузить его, сократить и в дальнейшем архивировать регулярно.
Что важно запомнить
Входы пользователей фиксируются в журнале регистрации: откройте его через «Все функции» или конфигуратор, отберите события «Сеанс» и нужный период. Отличайте реальные входы от сеансов фоновых заданий, выгружайте журнал перед сокращением и помните: детализацию действий внутри сеанса журнал не показывает.