Защита информационной базы 1С 8.3 паролем: пользователи, роли и Конфигуратор
Содержание
Чтобы поставить пароль
на вход в 1С, создайте в базе пользователей и задайте каждому пароль. В Бухгалтерии 3.0 и ЗУП 3.1 это делается в Администрирование → Настройки пользователей и прав → Пользователи, в УТ 11 — в НСИ и администрирование → Настройки пользователей и прав → Пользователи. Пока список пользователей пуст, платформа открывает базу любому, кто запустил ярлык, без окна авторизации.
Типичная история: бухгалтер уходит в отпуск, а за его компьютер садится стажёр. База открывается в один клик, и в ней видны зарплаты всего штата. Пароль на вход в базу 1С закрывает эту дыру за 10–15 минут. Главное — сделать всё в правильном порядке и не запереть самого себя.
Перед установкой пароля: копия базы и план пользователей
Установка пароля сама по себе данные не трогает. Но первый созданный пользователь меняет поведение базы: с этого момента без имени и пароля в неё не войти. Если что-то пойдёт не так, например вы забудете пароль единственного администратора, вернуть доступ штатными средствами не получится.
Поэтому до начала:
- 💾 Сделайте выгрузку базы. В Конфигураторе:
Администрирование → Выгрузить информационную базу, получится файл.dt. Для файловой базы можно просто скопировать папку с файлом1Cv8.1CD, закрыв перед этим все сеансы. - 👥 Составьте список людей. Кто работает в базе, кому что можно: главный бухгалтер, расчётчик, менеджер, директор «только посмотреть».
- 🔑 Решите, кто будет администратором. Минимум один, лучше два человека с полными правами. Второй — страховка на случай болезни или увольнения первого.
- 🖥 Проверьте, что вы сейчас входите с полными правами. Если база уже без пользователей, вы и так работаете как администратор.
Для учётной записи администратора не используйте общее имя «Бухгалтер». Назовите её по человеку или «Администратор». По журналу регистрации потом будет видно, кто что менял.
Где в 1С открыть список пользователей
Во всех типовых конфигурациях на базе БСП (Бухгалтерия, ЗУП, УТ, Комплексная автоматизация) пользователей ведут в режиме 1С:Предприятие, а не в Конфигураторе. Так создаётся не только учётная запись платформы, но и элемент справочника «Пользователи» с правами доступа.
| Конфигурация | Путь к списку пользователей |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| Зарплата и управление персоналом 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Если раздела «Администрирование» не видно на панели, значит, у текущего пользователя нет полных прав. Войти под администратором или попросить его — единственный путь. Обойти это из-под рядового пользователя нельзя, и это правильно.
Создание пользователя и установка пароля на вход
Порядок одинаковый для первого администратора и для любого сотрудника.
Шаг 1. Новый пользователь
- Откройте список пользователей по пути из таблицы выше.
- Нажмите
Создать. - Заполните Полное имя — так человек будет виден в документах и журнале, например «Петрова Анна Сергеевна».
- Убедитесь, что включён флажок Вход в программу разрешён. Без него запись есть, а зайти нельзя.
- Проверьте поле Имя для входа. Программа подставит его из полного имени. Удобнее сократить до «ПетроваАС» или «Петрова».
Шаг 2. Пароль
- В карточке нажмите
Установить пароль. - Введите пароль и повторите его в поле подтверждения.
- Нажмите
Установить парольв этом окне, затемЗаписать и закрытьв карточке.
Если пароль задаёт администратор, а не сам сотрудник, включите в карточке флажок, требующий сменить пароль при следующем входе. Тогда человек придумает свой, а ваш временный перестанет работать.
Первому пользователю базы программа выдаёт полные права автоматически. Создавайте первым себя-администратора, а не сотрудника с урезанными правами. Иначе вы рискуете остаться без доступа к разделу «Администрирование».
Шаг 3. Проверка
Закройте 1С и запустите базу снова. Должно появиться окно авторизации с полями «Пользователь» и «Пароль». Войдите под только что созданной учётной записью. Если всё открылось — пароль работает.
Как скрыть список пользователей в окне входа
По умолчанию в окне авторизации есть выпадающий список со всеми именами. Постороннему он подсказывает половину логина. Отключается в карточке пользователя: снимите флажок «Показывать в списке выбора» (он находится в блоке настроек аутентификации). Когда флажок снят у всех, окно входа покажет пустое поле — имя придётся вводить вручную.
Права доступа: какие профили назначить
Пароль отвечает на вопрос «кто вошёл». Права — на вопрос «что ему можно». Без настройки прав пароль защищает только от случайного человека, но не от лишних глаз внутри отдела.
В карточке пользователя откройте команду Права доступа в верхней части формы. Отметьте нужные профили и запишите.
| Профиль (типичное название) | Кому подходит | Что даёт |
|---|---|---|
| Администратор | 1–2 ответственных | Всё, включая пользователей, обновления, настройки |
| Главный бухгалтер | Главбух | Весь учёт, закрытие месяца, отчётность |
| Бухгалтер | Рядовые бухгалтеры | Документы и отчёты по учёту без административных функций |
| Только просмотр | Директор, аудитор | Смотреть документы и отчёты, без изменения |
Названия профилей зависят от конфигурации, но набор «администратор / ответственный / исполнитель / просмотр» есть везде. Если готового профиля не хватает, его можно скопировать и снять лишние роли. Создавайте копию, а не правьте поставляемый профиль — при обновлении типовой профиль вернётся к исходному виду.
Хотите закрыть дату изменения прошлых периодов? Это отдельная настройка — даты запрета изменения данных, она лежит в том же разделе администрирования. Пароль её не заменяет.
Пароль через Конфигуратор: когда он нужен
Список пользователей в режиме 1С:Предприятие и в Конфигураторе — один и тот же. Пароль, заданный в карточке пользователя, действует и при входе в Конфигуратор. Отдельного «пароля на Конфигуратор» в 8.3 нет: туда пускает только пользователь с административными правами (в типовых — роль «Полные права»).
Открыть список в Конфигураторе: Администрирование → Пользователи. Окно пользователя состоит из двух вкладок:
- 📌 Основные — имя, полное имя, флажок «Аутентификация 1С:Предприятия», поля пароля и подтверждения, «Показывать в списке выбора», «Аутентификация операционной системы».
- 📌 Прочие — доступные роли, основной язык, режим запуска.
Когда работать через Конфигуратор оправдано:
- Нетиповая или самописная конфигурация без справочника «Пользователи». Тогда это единственное место.
- Восстановление доступа, когда пароль администратора известен, а в режиме предприятия форма пользователей сломана или не открывается.
- Пакетная проверка ролей у конкретной учётной записи.
В типовых конфигурациях заводить новых сотрудников через Конфигуратор не стоит. Учётная запись платформы появится, а элемент справочника «Пользователи» и группы доступа — нет. При входе такой пользователь получит ошибку или неполные права, и его придётся связывать вручную.
Если в Конфигураторе вы создаёте первого пользователя, у кого-то из списка обязательно должна быть роль с административными правами. Платформа не даст записать список, где нет ни одного администратора.
Вход по учётной записи Windows
Флажок «Аутентификация операционной системы» позволяет входить без ввода пароля 1С. В поле пользователя указывается учётная запись Windows в формате \\ДОМЕН\имя. Удобно в домене, где пароль Windows и так регулярно меняется. Минус: кто сел за разблокированный компьютер сотрудника, тот вошёл и в 1С.
Почему после установки пароля не пускает в базу
Большинство проблем входа решается за минуту. Выберите симптом:
О последнем случае подробнее. В интернете гуляют инструкции, как «сбросить пароль 1С» правкой файла базы или удалением таблицы пользователей. Это недокументированное вмешательство в структуру 1Cv8.1CD. Оно может повредить базу так, что не поможет и тестирование. Если к таким способам и прибегать, то только на копии и руками человека, который понимает последствия.
Как сохранить базу защищённой и дальше
Пароль поставили — половина дела. Вторая половина — не дать защите разрушиться за полгода.
Требования к паролям
В типовых конфигурациях есть настройки входа в том же разделе Настройки пользователей и прав. Там задают:
- 🔐 минимальную длину пароля — разумно от 8 символов;
- 🔐 требование сложного пароля: буквы разного регистра, цифры, спецсимволы;
- 🔐 срок действия пароля, после которого программа попросит его сменить;
- 🔐 автоматический запрет входа для тех, кто долго не заходил.
Что пароль не защищает
Пароль 1С ограничивает вход через платформу. Сам файл 1Cv8.1CD он не шифрует. Кто может скопировать папку файловой базы, тот унесёт данные и откроет их где угодно специальными средствами.
Поэтому для файловой базы:
- Ограничьте права NTFS на папку с базой: доступ только у тех учётных записей Windows, кто работает в 1С.
- Не держите базу в общей папке «для всех» и на флешке.
- Храните резервные копии в отдельном месте с ограниченным доступом — копия так же уязвима, как и сама база.
Для клиент-серверной базы данные лежат на СУБД. Там защищают доступ к серверу баз данных и задают пароль администратора кластера в консоли администрирования серверов 1С. Это отдельная учётная запись, она не связана с пользователями информационной базы.
Пароль в ярлыке — плохая идея
Строка запуска вида
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"Петрова" /P"Qwerty123"
запускает базу без вопросов. Но пароль в ней виден открытым текстом любому, кто откроет свойства ярлыка. Так делают только для служебных учётных записей с минимальными правами, например для регламентной выгрузки по расписанию.
Регулярный порядок
Уволенного сотрудника не удаляйте из справочника — на нём висят документы с его авторством. Снимите флажок «Вход в программу разрешён» или пометьте пользователя как недействительного. История останется, вход закроется.
Если база содержит зарплату и кадровые данные, доступ к ним — вопрос не только удобства. Работодатель обязан защищать персональные данные сотрудников от неправомерного доступа, и раздельные учётные записи с паролями — базовая мера такой защиты.
Частые вопросы
Можно ли поставить один общий пароль на всю базу, без пользователей?
Влияет ли количество пользователей в базе на число лицензий?
Сотрудник может сам поменять свой пароль?
Если удалить всех пользователей, пароль исчезнет?
Нужен ли пароль, если база стоит на одном домашнем компьютере?
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»