Добавление новой базы в общий список 1С:Предприятие — стандартная задача для администраторов, но часто вызывает вопросы у пользователей, которые впервые сталкиваются с необходимостью настройки многопользовательского доступа. Проблема в том, что просто добавить базу через интерфейс программы недостаточно: если не настроить права и параметры подключения корректно, другие сотрудники её просто не увидят. А в клиент-серверном варианте работы ошибки конфигурации могут привести к сбоям при одновременной работе.
В этой статье разберём три основных способа добавления базы в общий список: через Конфигуратор, редактирование файла 1cv8.sfl и настройку кластера серверов 1С. Особое внимание уделим правам доступа, типичным ошибкам (например, когда база видна только администратору) и нюансам для разных версий платформы. Если вы администрируете 1С в небольшой компании или крупной организации, эти инструкции помогут избежать распространённых проблем.
Прежде чем приступать к настройке, убедитесь, что у вас есть права администратора на рабочей станции и (при клиент-серверном варианте) на сервере 1С. Также проверьте, что версия платформы 1С:Предприятие одинакова у всех пользователей — это критично для корректной работы общих баз.
1. Способ 1: Добавление базы через Конфигуратор 1С
Самый простой и визуально понятный метод — использовать встроенный Конфигуратор. Он подходит для файловых баз и клиент-серверных конфигураций, если у вас есть доступ к серверу. Главное преимущество этого способа — минимальный риск ошибок при ручном редактировании файлов.
Чтобы добавить базу в общий список:
- Запустите 1С:Предприятие в режиме
Конфигуратор(выберите нужную базу в списке и удерживайтеShiftпри запуске). - Перейдите в меню
Администрирование → Публикация на веб-сервере(для клиент-серверного варианта) илиФайл → Открыть(для файловой базы). - Для файловой базы укажите путь к файлу
.1CDи нажмитеДобавить в список. - В поле
Наименованиевведите понятное имя базы (например, "Бухгалтерия (ООО Ромашка)"). - Сохраните изменения и перезапустите 1С.
После этих действий база появится в списке у всех пользователей, если они работают с той же версией платформы и имеют доступ к сетевой папке (для файловой базы) или серверу 1С. Если база не отображается, проверьте права на папку с файлом .1CD — у пользователей должна быть возможность чтения и записи.
Если после добавления база не видна, попробуйте обновить список вручную: в окне запуска 1С нажмите Обновить список (кнопка с круговой стрелкой).
2. Способ 2: Редактирование файла 1cv8.sfl (для файловых баз)
Файл 1cv8.sfl хранит список баз данных, доступных пользователю на конкретном компьютере. Его можно редактировать вручную, что полезно для массового развёртывания или если Конфигуратор по какой-то причине недоступен. Этот метод работает только для файловых баз.
Расположение файла зависит от версии 1С и операционной системы:
- 🖥️ Windows 10/11:
C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\1cv8.sfl - 🏢 Windows Server:
C:\ProgramData\1C\1cv8\1cv8.sfl(для всех пользователей) - 🐧 Linux:
/home/<ИмяПользователя>/.1cv8/1cv8/1cv8.sfl
Чтобы добавить базу в общий список:
- Скопируйте файл
1cv8.sflс компьютера, где база уже добавлена, или создайте новый. - Откройте его в любом текстовом редакторе (например, Notepad++).
- Добавьте строку в формате:
[ИмяБазы]Connect=File="\\путь\к\файлу.1CD";Usr="ИмяПользователя"
Например:
[Бухгалтерия_2026]Connect=File="\\server\1C_Bases\Buhgalteria.1CD";Usr=""
- Сохраните файл и разверните его на всех рабочих станциях (например, через групповую политику в Active Directory).
Сделать резервную копию файла|Проверить права доступа к сетевой папке|Убедиться, что путь к базе указан корректно (с учётом регистра)|Перезапустить 1С после изменений-->
Важно: если в файле 1cv8.sfl указан параметр Usr, то база будет доступна только пользователю с этим именем. Чтобы сделать её общей, оставьте Usr="" пустым.
3. Способ 3: Настройка кластера серверов 1С (клиент-серверный вариант)
Для клиент-серверных баз добавление в общий список осуществляется через Центральный сервер 1С:Предприятия. Этот метод сложнее, но позволяет гибко управлять правами доступа и нагрузкой. Прежде чем приступать, убедитесь, что:
- 🔧 Сервер 1С:Предприятия установлен и запущен.
- 📁 База данных создана в SQL Server или PostgreSQL.
- 👥 У пользователей есть права на подключение к серверу.
Инструкция по добавлению базы:
- Откройте
Консоль администрирования сервера 1С(пуск → 1С:Предприятие →Администрирование сервера). - Подключитесь к кластеру (по умолчанию
localhost). - В разделе
Информационные базынажмитеСоздать. - Укажите:
- 📌 Имя базы (отображаемое в списке).
- 🗃️ Путь к каталогу базы (для файлового варианта) или имя базы в СУБД (для клиент-серверного).
- 🔑 Параметры аутентификации (обычно
Аутентификация 1С:Предприятия).
- Нажмите
Записать и опубликовать. - 🔌 Состояние кластера (должно быть
Работает). - 📡 Порты
1540-1541(по умолчанию) открыты в брандмауэре. - 👤 Пользователи добавлены в группу
Пользователи 1С:Предприятияна сервере.
После публикации база станет доступна всем пользователям, у которых в настройках подключения указан этот сервер. Если база не появляется, проверьте:
Что делать, если база видна, но не открывается?
Если база отображается в списке, но при попытке открытия выдаёт ошибку "Не удалось подключиться к информационной базе", проверьте:
1. Корректность имени сервера в настройках подключения (должно совпадать с именем в кластере).
2. Права пользователя в СУБД (для SQL-варианта).
3. Наличие свободных лицензий на сервере 1С.
4. Версию платформы — она должна совпадать у клиента и сервера.
4. Настройка прав доступа для пользователей
Добавление базы в общий список — только половина задачи. Чтобы пользователи могли с ней работать, нужно настроить права на двух уровнях:
- Права на файловую систему (для файловых баз): папка с файлом
.1CDдолжна быть доступна для чтения/записи. - Права в 1С: пользователи должны быть добавлены в список пользователей базы с соответствующими ролями.
Для настройки прав в 1С:
- Откройте базу в режиме
Конфигуратор. - Перейдите в
Администрирование → Пользователи. - Добавьте нового пользователя или отредактируйте существующего.
- Назначьте роли (например,
Полные права,Бухгалтерили кастомные). - Сохраните изменения и обновите конфигурацию базы.
Для файловых баз также проверьте права на сетевую папку:
| Группа пользователей | Права на папку | Примечание |
|---|---|---|
| Администраторы | Полный доступ | Для резервного копирования и обновлений |
| Обычные пользователи | Чтение и запись | Для работы с базой |
| Гости (если есть) | Только чтение | Для просмотра отчётов без редактирования |
Если пользователи видят базу, но не могут сохранить данные, проверьте права на запись в папку с файлом .1CD и в самой базе 1С (раздел "Пользователи").
5. Типичные ошибки и их решения
Даже при правильной настройке могут возникать проблемы. Вот самые распространённые ошибки и способы их устранения:
Ошибка 1: База не отображается в списке
- 🔹 Проверьте, что файл
1cv8.sflобновлён на всех компьютерах. - 🔹 Убедитесь, что версия платформы 1С одинакова у всех пользователей.
- 🔹 Для клиент-серверного варианта проверьте, что сервер указан в настройках подключения (
Сервер 1С:Предприятияв окне запуска).
Ошибка 2: "Не удалось подключиться к информационной базе"
- 🔹 Проверьте работу сервера 1С и СУБД (SQL Server/PostgreSQL).
- 🔹 Убедитесь, что порты
1540-1541открыты в брандмауэре. - 🔹 Проверьте корректность имени базы в кластере (регистр имеет значение!).
Ошибка 3: База видна, но открывается в монопольном режиме
- 🔹 Для файловой базы: проверьте, что файл
.1CDне заблокирован другим пользователем. - 🔹 Для клиент-серверной базы: убедитесь, что в настройках кластера не установлен флаг
Монопольный режим.
Если после обновления платформы 1С базы перестали отображаться, попробуйте удалить файл 1cv8.sfl — он будет создан заново с актуальными данными.
6. Автоматизация добавления баз для новых пользователей
В крупных организациях ручное добавление баз для каждого нового сотрудника неэффективно. Автоматизировать процесс можно несколькими способами:
Способ 1: Групповые политики (Active Directory)
- 📂 Разместите файл
1cv8.sflв сетевой папке, доступной всем пользователям. - 🔄 Настройте групповую политику, которая будет копировать этот файл в профиль пользователя при входе в систему.
Способ 2: Скрипт развёртывания
Используйте PowerShell или Batch-скрипт для автоматического добавления баз. Пример скрипта для копирования 1cv8.sfl:
@echo off
xcopy "\\server\1C_Settings\1cv8.sfl" "%APPDATA%\1C\1cv8\" /Y
Способ 3: Централизованное управление через 1С:ДиректБанк или 1С:EDT
В корпоративных средах можно использовать 1С:EDT (Enterprise Development Tools) для управления списком баз через
Откройте командную строку и выполните: Затем проверьте наличие файла Team Server. Это актуально для команд разработчиков, работающих с большим количеством конфигураций.
Как проверить, что групповая политика применилась?
gpupdate /force1cv8.sfl в папке %APPDATA%\1C\1cv8\.
7. Особенности для разных версий 1С
Процесс добавления баз может отличаться в зависимости от версии платформы 1С:Предприятие. Ниже — ключевые нюансы:
| Версия платформы | Особенности добавления баз | Типичные проблемы |
|---|---|---|
| 1С:Предприятие 8.3 (до 8.3.10) | Файл 1cv8.sfl хранится в %APPDATA%. Нет встроенной публикации для клиент-серверного варианта. |
Ошибки при работе с Unicode-путями. |
| 1С:Предприятие 8.3.10–8.3.20 | Появилась Консоль администрирования сервера с удобным интерфейсом для клиент-серверных баз. |
Проблемы с совместимостью при обновлении с 8.2. |
| 1С:Предприятие 8.3.21+ | Поддержка PostgreSQL, улучшенная работа с кластерами. | Требуется ручная настройка прав в PostgreSQL. |
Для версий 1С:Предприятие 7.7 процесс принципиально иной — там используется файл 1CV7.SFL и другие механизмы публикации. Если вы работаете со старыми конфигурациями, рекомендуем обновиться до актуальной версии платформы.
Перед обновлением платформы 1С всегда проверяйте совместимость ваших конфигураций с новой версией на тестовом стенде!
FAQ: Частые вопросы по добавлению баз в 1С
Можно ли добавить базу в список 1С без прав администратора?
Нет, для добавления базы в общий список требуются права администратора на рабочей станции (для редактирования 1cv8.sfl) или на сервере 1С (для клиент-серверного варианта). Однако пользователь может добавить базу только для себя через окно запуска 1С, если знает путь к файлу .1CD или параметры подключения к серверу.
Почему после добавления базы она видна не у всех пользователей?
Причины могут быть следующими:
- 🔹 Разные версии платформы 1С у пользователей.
- 🔹 Файл
1cv8.sflне обновлён на всех компьютерах. - 🔹 Для клиент-серверной базы не настроены права на сервере 1С или в СУБД.
- 🔹 В настройках подключения указан другой сервер (для клиент-серверного варианта).
Как удалить базу из общего списка?
Способы удаления:
- 🗑️ Для файловой базы: удалите строку из файла
1cv8.sflили черезКонфигуратор(менюФайл → Удалить из списка). - 🖥️ Для клиент-серверной базы: удалите её через
Консоль администрирования сервера 1С.
Внимание: удаление из списка не удаляет саму базу данных! Файлы .1CD или данные в СУБД останутся нетронутыми.
Можно ли добавить облачную базу (1С:Фреш) в общий список?
Нет, базы 1С:Фреш не добавляются в локальный список 1cv8.sfl. Пользователи подключаются к ним через браузер или толстый клиент по прямой ссылке. Однако вы можете создать ярлык на рабочем столе с параметрами запуска:
"C:\Program Files\1cv8\8.3.22.1234\bin\1cv8.exe" /WA+ /N"ИмяПользователя" /P"Пароль" /S"https://1cfresh.com/база"
Как перенести список баз на новый компьютер?
Скопируйте файл 1cv8.sfl из папки:
- 🖥️
%APPDATA%\1C\1cv8\(для текущего пользователя). - 🏢
C:\ProgramData\1C\1cv8\(для всех пользователей на Windows Server).
На новом компьютере поместите его в ту же папку. Если путь к базе изменился (например, другой сетевой диск), отредактируйте файл в текстовом редакторе.
Перед любыми изменениями в настройках 1С всегда делайте резервную копию файлов 1cv8.sfl и баз данных!
Если вы столкнулись с ошибкой, не описанной в этой статье, проверьте журналы сервера 1С (папка %PROGRAMDATA%\1C\1Cv8\logs) или обратитесь в поддержку 1С с логами. Для клиент-серверных баз также полезно изучить журналы SQL Server или PostgreSQL — часто они содержат подробности о проблемах подключения.
Настройка общего доступа к базам 1С требует внимания к деталям, но следуя этой инструкции, вы сможете избежать большинства типичных ошибок. Если в вашей организации используется сложная инфраструктура (например, несколько кластеров серверов или распределённые базы), рассмотрите возможность автоматизации развёртывания через Ansible, PowerShell или специализированные инструменты от 1С.
⚠️ Внимание: параметры подключения к серверам 1С (порты, протоколы) могут отличаться в зависимости от версии платформы и настроек сетевой инфраструктуры. Всегда уточняйте актуальные настройки у администратора сервера.