Администрирование · 10 мин
Как подключить базу 1С всем пользователям
Как подключить базу 1С всем пользователям: файловый и клиент-серверный режимы, общий список ibases.v8i, сетевые папки, публикация на веб-сервере и типичные ошибки.
Чтобы все сотрудники работали в одной информационной базе 1С, недостаточно установить платформу на каждый компьютер — нужно правильно разместить саму базу и прописать к ней путь в списке баз каждого пользователя. Способ подключения зависит от режима работы: файловый (база лежит в общей сетевой папке) или клиент-серверный (база размещена на сервере 1С:Предприятия и СУБД). Ошибка на этом этапе приводит к тому, что пользователи либо вообще не видят базу, либо работают каждый в своей копии и теряют данные.
Ниже разобраны оба сценария с конкретными шагами: от подготовки сетевой папки и раздачи прав до централизованного распространения списка баз через файл ibases.v8i и публикацию на веб-сервере. Отдельно описаны проверка результата, типичные ошибки и границы того, что можно сделать самостоятельно без привлечения администратора.
Выбор режима работы: файловый или клиент-серверный
Перед подключением пользователей определите, в каком режиме будет работать база. Файловый режим подходит для небольших коллективов: база хранится в одном файле 1Cv8.1CD в общей папке, и платформа каждого пользователя обращается к нему напрямую по сети. Это просто в настройке, но при росте числа одновременно работающих пользователей и объёма данных возникают блокировки и замедление работы.
Клиент-серверный режим требует установленного сервера 1С:Предприятия и системы управления базами данных (например, Microsoft SQL Server или PostgreSQL). Пользователи подключаются не к файлу, а к серверу, что снимает ограничения файлового режима и повышает отказоустойчивость. Этот вариант требует отдельных лицензий на сервер и навыков администрирования.
Сравнение вариантов
Подходит для небольших команд. Не требует отдельного сервера и сложной настройки, но чувствителен к качеству сети и числу одновременных пользователей.
Подходит для средних и крупных внедрений. Требует сервера 1С, СУБД и лицензий, зато устойчив к нагрузкам и позволяет тонко управлять доступом.
Дополнение к любому режиму: пользователи подключаются через браузер или тонкий клиент по HTTP/HTTPS. Удобно для удалённых сотрудников, но требует настройки веб-сервера и защиты канала.
Подготовка общей сетевой папки для файловой базы
Выберите компьютер или файловый сервер, который работает постоянно в течение рабочего дня — при его выключении база станет недоступна для всех. Создайте на нём отдельную папку, например D:\Bases\Trade, и поместите туда каталог информационной базы с файлом 1Cv8.1CD. Не размещайте базу в системных папках и в профилях пользователей.
Откройте общий доступ к папке: в свойствах папки на вкладке «Доступ» включите общий ресурс, а на вкладке «Безопасность» выдайте группе пользователей 1С права на изменение и запись. Платформе необходимо создавать и изменять служебные файлы блокировок рядом с файлом базы — без права записи пользователи получат ошибку доступа при запуске.
Обращайтесь к папке по UNC-пути вида \\SERVER\Bases\Trade, а не через подключённый сетевой диск. Буква диска у разных пользователей может отличаться или не подключаться вовсе, и тогда часть сотрудников не сможет открыть базу.
Добавление базы в список на компьютере пользователя
На компьютере пользователя откройте окно запуска 1С:Предприятия (ярлык «1С:Предприятие»). Если список баз пуст, платформа сама предложит добавить информационную базу; иначе нажмите кнопку «Добавить». Выберите «Добавление в список существующей информационной базы» — именно существующей, а не создание новой, иначе вы получите пустую копию.
Укажите понятное наименование (например, «Торговля — рабочая база») и тип расположения «На данном компьютере или на компьютере в локальной сети». В поле каталога впишите UNC-путь к папке с базой: \\SERVER\Bases\Trade. Остальные параметры (версия платформы, разрядность) обычно оставляют по умолчанию — платформа подберёт их автоматически.
После добавления нажмите «Готово» и запустите базу в режиме «Предприятие». При первом входе может потребоваться выбрать пользователя и ввести пароль — их заранее создаёт администратор в конфигураторе или в режиме «Предприятие» в разделе администрирования пользователей.
- 1Разместите каталог базы на постоянно включённом сервере и откройте общий доступ с правами на запись
- 2Проверьте с компьютера пользователя, что путь \\SERVER\Bases\Trade открывается в проводнике
- 3На компьютере пользователя откройте окно запуска 1С и нажмите «Добавить»
- 4Выберите «Добавление существующей базы», укажите имя и сетевой путь к каталогу
- 5Запустите базу в режиме «Предприятие» и войдите под своим пользователем
- 6Повторите добавление на остальных компьютерах или распространите список централизованно
Централизованная раздача списка баз через ibases.v8i
Когда компьютеров много, добавлять базу вручную на каждом долго и чревато опечатками в путях. Платформа хранит список баз в файле ibases.v8i, который лежит в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Это обычный текстовый файл, и его можно подготовить один раз, а затем скопировать всем пользователям.
Настройте список на одном эталонном компьютере: добавьте все нужные базы с корректными путями. Затем скопируйте файл ibases.v8i и распространите его на остальные компьютеры — вручную, через групповые политики домена или скрипт входа. При следующем запуске 1С пользователь увидит готовый список без каких-либо действий.
Учтите, что копирование файла перезаписывает список целиком: если у пользователя уже были личные базы (например, тестовые), они пропадут из окна запуска. Для таких случаев безопаснее объединять содержимое файлов или предупредить сотрудников заранее.
Подключение пользователей в клиент-серверном режиме
В клиент-серверном варианте базу сначала регистрируют в консоли администрирования серверов 1С:Предприятия: создаётся информационная база с указанием типа СУБД, имени базы данных и параметров доступа. Эту операцию выполняет администратор с правами на кластер серверов и на СУБД.
На компьютерах пользователей база добавляется иначе, чем файловая: при добавлении выбирается тип расположения «На сервере 1С:Предприятия», после чего указываются имя сервера (кластера) и имя информационной базы в кластере — точно так, как она названа в консоли. Несовпадение имени хотя бы в одном символе приведёт к ошибке «информационная база не обнаружена».
Для пользователей процедура выглядит одинаково независимо от того, где физически лежат данные: они видят строку в списке и запускают базу. Все вопросы доступа к СУБД решает сервер, поэтому давать пользователям права на саму базу данных в СУБД не требуется.
Публикация базы на веб-сервере для удалённых пользователей
Если часть сотрудников работает вне офисной сети, удобно опубликовать базу на веб-сервере (IIS или Apache). Публикация выполняется из конфигуратора через меню «Администрирование — Публикация на веб-сервере»: указывается имя публикации, каталог и параметры веб-сервера. После этого база доступна по адресу вида https://server/trade.
Пользователи добавляют такую базу через тип расположения «На веб-сервере», указывая URL публикации, либо просто открывают адрес в браузере и работают в веб-клиенте без установки платформы. Для защиты данных используйте HTTPS и не публикуйте базу в открытый интернет без надлежащей аутентификации.
Перед массовым подключением заведите пользователей в самой базе и назначьте им роли заранее. Иначе после настройки доступа вы получите волну обращений «база открывается, но ничего не видно» — это не сбой подключения, а отсутствие прав внутри конфигурации.
Проверка результата и типичные ошибки
После подключения проверьте работу минимум с двух компьютеров одновременно: откройте базу под разными пользователями и убедитесь, что оба видят одни и те же данные — например, создайте тестовый документ на одном компьютере и найдите его на другом. Это гарантирует, что все работают именно в общей базе, а не в локальных копиях.
Как проверить результат
Путь \\SERVER\Bases\Trade открывается в проводнике с компьютера пользователя без запроса лишних паролей
Ошибка «сетевой путь не найден» или запрос учётных данных, которых у пользователя нет
Два пользователя одновременно в базе и видят изменения друг друга
Второй пользователь получает ошибку блокировки или открывает пустую базу
Пользователь входит под своим именем и видит нужные разделы
Вход только под администратором или пустой интерфейс без документов
Часто задаваемые вопросы
Можно ли подключить базу 1С через интернет без веб-сервера?
Для файловой базы безопасного способа нет: пробрасывать общую папку в интернет нельзя. Используйте публикацию на веб-сервере, терминальный доступ (RDP к серверу внутри сети) или VPN, после подключения которого база доступна как обычная сетевая.
Сколько пользователей может работать в файловой базе одновременно?
Технического жёсткого ограничения платформа не задаёт, но на практике файловый режим комфортно работает в небольших коллективах. При росте числа одновременных пользователей и объёма данных увеличиваются блокировки и время отклика — это сигнал к переходу на клиент-серверный режим.
Пользователь видит базу в списке, но при запуске ошибка доступа. Что проверить?
Проверьте три вещи: открывается ли сетевой путь в проводнике с этого компьютера, есть ли у пользователя права на запись в папку базы и не запущена ли база кем-то в монопольном режиме. Чаще всего причина — недостаточные права на общую папку.
Как перенести базу на другой сервер, чтобы пользователи ничего не заметили?
Завершите все сеансы, скопируйте каталог базы на новый сервер, откройте к нему общий доступ и обновите путь в списках пользователей — проще всего заново раздать файл ibases.v8i с новым путём. Старый каталог сохраните как резервную копию до подтверждения успешной работы.
Нужно ли устанавливать платформу 1С каждому пользователю?
Для тонкого и толстого клиента — да, платформа должна быть установлена на каждом компьютере, причём версия должна быть совместима с базой. Альтернатива — веб-клиент через опубликованную базу (нужен только браузер) или работа через терминальный сервер, где платформа установлена один раз.
Что важно запомнить
Определите режим работы, разместите базу в надёжном общедоступном месте с правами на запись, используйте UNC-пути и раздавайте список баз централизованно через ibases.v8i. Перед массовым подключением заведите пользователей и роли в базе, а результат проверяйте одновременной работой с двух компьютеров.