Пароль на вход в 1С:Предприятие 8.3 — пользователи, политика паролей и защита базы

· 10 мин

Содержание

Чтобы поставить пароль при входе в 1С, откройте Администрирование → Настройки пользователей и прав → Пользователи, откройте карточку сотрудника, включите Аутентификация 1С:Предприятия и нажмите Установить пароль . После этого при запуске базы программа спросит имя и пароль. Пока в базе нет ни одного пользователя, 1С пускает всех без вопросов — поэтому первым всегда создают администратора.

Механизм общий для платформы 8.3: одинаково работает в Бухгалтерии, ЗУП, УТ и других типовых конфигурациях. Различается только путь до списка пользователей. Если программа в режиме «Предприятие» не открывается, пароль задают через конфигуратор.

Пароль пользователя и «пароль на базу»: в чём разница

Отдельного «пароля на всю базу» в 1С нет. Защита строится на учётных записях: у каждого пользователя своё имя, свой пароль и свой набор прав. Если список пользователей пуст, база открывается любому, кто до неё дотянулся.

Путаница возникает потому, что в работе с 1С встречается сразу несколько разных паролей:

ПарольГде задаётсяОт чего защищает
Пользователя информационной базыКарточка пользователя в 1С или конфигураторВход в программу и в конфигуратор
Администратора кластераКонсоль администрирования серверов 1СУправление кластером, базами и сеансами
Пользователя СУБД (SQL)SQL Server или PostgreSQL, затем в свойствах базы в кластереПрямой доступ к таблицам базы
Хранилища конфигурацииАдминистрирование хранилища в конфигуратореЗахват и помещение объектов при групповой разработке
Портала интернет-поддержкиЛичный кабинет на порталеОбновления, сервисы, отчётность

Вход в программу закрывает первая строка. Остальные пароли нужны, чтобы клиент-серверную базу нельзя было открыть в обход 1С.

Пароль пользователя действует везде: в толстом и тонком клиенте, в веб-клиенте и в конфигураторе. Отдельно «закрыть только конфигуратор» нельзя — вход туда регулирует право Администрирование в ролях пользователя.

Как поставить пароль на вход в 1С через список пользователей

Это основной способ для типовых конфигураций на БСП: Бухгалтерии 3.0, ЗУП 3.1, УТ 11, КА и ERP. Пользователь, созданный здесь, сразу попадает и в справочник «Пользователи», и в список платформы.

Где находится список пользователей

КонфигурацияПуть
Бухгалтерия предприятия 3.0Администрирование → Настройки пользователей и прав → Пользователи
ЗУП 3.1Администрирование → Настройки пользователей и прав → Пользователи
Управление торговлей 11НСИ и администрирование → Настройки пользователей и прав → Пользователи

Если строки «Пользователи» нет, проверьте, что ссылка «Настройки пользователей и прав» открыта целиком: в некоторых релизах список скрыт за ссылкой внутри этой формы.

Пошагово: создаём администратора и ставим пароль

  1. Откройте список пользователей и нажмите Создать.
  2. В поле Полное имя введите ФИО или должность, например «Иванова А. С. (главбух)».
  3. Включите флажок Вход в программу разрешён.
  4. Включите Аутентификация 1С:Предприятия — это и есть вход по имени и паролю.
  5. Задайте Имя для входа — короткое, без пробелов: ivanova, buh1.
  6. Нажмите Установить пароль, введите пароль дважды и подтвердите.
  7. Нажмите Записать, затем перейдите к правам: кнопка Права доступа в карточке.
  8. Для первого пользователя выберите профиль или группу «Администраторы» и сохраните.
  9. Закройте программу и запустите базу заново — должно появиться окно с запросом пароля.

Первым создавайте пользователя с полными правами. Если завести обычного бухгалтера раньше администратора, можно остаться без доступа к настройкам, а то и к конфигуратору.

Если в карточке включена только Аутентификация операционной системы, пароль 1С не спрашивается: программа пускает того, кто вошёл в Windows под указанной учётной записью. Удобно в домене, но небезопасно на общем компьютере.

Флажки, которые часто пропускают

  • 🔒 Пользователю запрещается изменять пароль — для общих учётных записей вроде «Касса», чтобы один сотрудник не сменил пароль всем.
  • 👁 Показывать в списке выбора — если флажок снят, имя не видно в окне входа и его нужно вписать вручную. Для администратора это лишний барьер для посторонних.
  • 🔁 Флажок с требованием сменить пароль при следующем входе — выдайте сотруднику временный пароль, а постоянный он придумает сам. Ищите его в группе флажков под настройками входа.

Установка пароля через конфигуратор

Конфигуратор нужен, когда база пустая, нестандартная или программа в режиме «Предприятие» не открывается.

  1. Запустите базу в режиме Конфигуратор.
  2. Откройте Администрирование → Пользователи.
  3. Нажмите Добавить (зелёный плюс).
  4. На вкладке Основные заполните Имя и Полное имя, включите Аутентификация 1С:Предприятия.
  5. Введите Пароль и Подтверждение пароля.
  6. На вкладке Прочие отметьте роли. Для администратора в типовых конфигурациях это Полные права и Администратор системы.
  7. Нажмите ОК.

В конфигурациях на БСП пользователя лучше заводить из режима «Предприятие». Учётная запись, созданная только в конфигураторе, не связана со справочником «Пользователи»: её нет в группах доступа, и при первом входе программа может предложить сопоставить её вручную.

Конфигуратор — единственный путь, если вы потеряли права администратора, но знаете пароль пользователя с ролью Администрирование: войдите им в конфигуратор и поправьте роли нужной учётной записи.

Защита файловой базы: пароля 1С мало

Пароль закрывает вход через программу 1С. Сам файл базы 1Cv8.1CD остаётся обычным файлом на диске. Кто может его скопировать, тот унесёт все данные к себе, а дальше дело техники.

Что сделать для файловой базы:

  1. 📁 Положите каталог базы на сервер или выделенный компьютер, а не на рабочий стол бухгалтера.
  2. 👥 В свойствах общей папки дайте доступ только группе пользователей 1С. Уберите группу «Все» и гостевой доступ.
  3. 🛡 На вкладке Безопасность выдайте этой группе права на чтение и запись в каталог базы. Остальным — никаких прав.
  4. 💾 Каталог с резервными копиями закройте так же строго: копия базы — это та же база.
  5. 🔍 Проверьте ярлыки и список баз на компьютерах: в строке запуска не должно быть параметра /P.

Последний пункт — частая дыра. Пароль, записанный в ярлык, хранится открытым текстом:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Base\Buh" /N"ivanova" /P"Qwerty123"

Любой, кто откроет свойства ярлыка, увидит пароль. То же касается поля дополнительных параметров запуска в списке баз. Если нужен автоматический вход — используйте аутентификацию операционной системы, а не /P.

Как защитить клиент-серверную базу на SQL

В клиент-серверном варианте к паролю пользователя добавляются ещё три рубежа. Если один из них открыт, пароль 1С можно обойти.

Логин СУБД

Сервер 1С подключается к SQL Server или PostgreSQL под отдельной учётной записью. Её имя и пароль указаны в свойствах информационной базы в кластере.

  • 🚫 Не используйте sa или postgres для работы 1С.
  • 🔑 Создайте отдельный логин с длинным случайным паролем и правами только на нужные базы.
  • 🌐 Закройте порт СУБД от пользовательской сети: к нему должен ходить только сервер 1С.

Тот, у кого есть прямой доступ к таблицам, читает данные без всякого пароля 1С.

Администраторы кластера

По умолчанию в кластере 1С администраторов нет, и консоль администрирования пускает кого угодно, у кого есть сетевой доступ к агенту на порту 1540. Такой человек может удалить базу из кластера, обрывать сеансы, менять параметры.

Порядок: откройте консоль администрирования серверов 1С, в узле кластера найдите Администраторы и добавьте учётную запись с паролем. Затем то же сделайте для администраторов центрального сервера.

Если пароль администратора кластера потерян, не пересоздавайте кластер. Нужно остановить службу агента сервера 1С в нерабочее время (все сеансы пользователей оборвутся), восстановить файлы реестра кластера из резервной копии или обратиться к администратору сервера.

Свойства базы в кластере

В карточке базы в консоли есть поля администратора информационной базы — это имя и пароль пользователя 1С с правом Администрирование. Без них из консоли нельзя изменить параметры базы и включить блокировку сеансов. Значит, учётная запись администратора в самой базе должна иметь пароль обязательно.

Требования к паролям: как включить политику

Пароль 123 формально тоже пароль. Чтобы программа не принимала такие, включите требования.

В режиме «Предприятие»

В конфигурациях на БСП откройте Администрирование → Настройки пользователей и прав и перейдите по ссылке Настройки входа. Там задаются:

  • 📏 минимальная длина пароля;
  • 🔣 требование сложного пароля;
  • 📅 максимальный срок действия — после него программа заставит сменить пароль;
  • ⏳ минимальный срок действия — чтобы пароль не меняли обратно на старый сразу;
  • ♻️ запрет повторять недавние пароли;
  • 💤 отключение входа после долгого простоя учётной записи.

Настройки можно задать отдельно для пользователей и для внешних пользователей (контрагентов с доступом к базе).

В конфигураторе

Администрирование → Параметры информационной базы. Здесь платформенные ограничения: Минимальная длина паролей пользователей и флажок Проверка сложности паролей пользователей. В актуальных версиях платформы рядом задаются сроки действия пароля и блокировка после нескольких неудачных попыток входа.

Сложный пароль по правилам платформы содержит символы минимум трёх групп из четырёх: строчные буквы, прописные, цифры и спецсимволы. Пароль не должен совпадать с именем пользователя.

Что выбрать на практике

ПараметрНебольшая фирмаБаза с персональными данными
Минимальная длина8 символов10–12 символов
Сложный парольВключитьВключить
Срок действияНе ограничивать90 дней
Запрет повторов—Последние 3–5 паролей
Блокировка при неудачах5 попыток3–5 попыток

Частая смена коротких паролей не делает базу надёжнее: люди начинают клеить стикеры на монитор. Длинная фраза из нескольких слов с цифрой лучше P@ssw0rd, который меняют раз в месяц.

Смена пароля и восстановление, если его забыли

Сменить свой пароль

Если в карточке не стоит запрет на смену пароля, сотрудник меняет его сам. Откройте главное меню программы — кнопка с тремя полосками слева вверху — и найдите команду смены пароля в группе «Сервис». Программа попросит старый пароль и новый дважды.

Администратор меняет пароль любому пользователю: карточка пользователя → Установить пароль. Старый пароль знать не нужно.

Пароль забыли

Кто забыл пароль?

Для клиент-серверной базы есть приём, которым пользуются специалисты. Список пользователей лежит в таблице v8users, а его служебная копия — в записи users.usr таблицы Params. Администратор СУБД временно переименовывает таблицу и эту запись, запускает конфигуратор — платформа видит пустой список и пускает без пароля. Затем, не закрывая конфигуратор, возвращает прежние имена, открывает Администрирование → Пользователи и задаёт администратору новый пароль.

Делайте это только после полной резервной копии базы средствами СУБД и когда в базе никого нет. Ошибка в имени таблицы оставит базу без пользователей или без доступа вовсе.

Программы «для сброса пароля 1С» из интернета работают с файлом базы напрямую. Запускать их на рабочей базе — значит рисковать данными. Если и пробовать, то только на копии.

Ошибки, из-за которых пароль не защищает

  • ❌ Создан пароль, но база открывается без него. Проверьте, не включена ли у пользователя аутентификация операционной системы, и нет ли /P в строке запуска.
  • ❌ Все работают под одной учётной записью «Бухгалтер». Пароль знают пятеро, а в журнале регистрации не видно, кто удалил документ.
  • ❌ Администратор один на всю базу. Ушёл сотрудник — ушёл доступ.
  • ❌ Каталог базы открыт группе «Все». Пароль 1С тут не поможет: файл копируется целиком.
  • ❌ Уволенному сотруднику сменили пароль, но вход оставили. Правильнее снять флажок Вход в программу разрешён — учётная запись останется в документах, а войти под ней будет нельзя.
  • ❌ Пароль администратора записан в общем чате. Храните его в менеджере паролей или в запечатанном конверте у руководителя.

Частые вопросы

Можно ли посмотреть текущий пароль пользователя в 1С?
Нет. Платформа хранит не сам пароль, а его хеш. Администратор может только задать новый пароль.
Сколько человек могут одновременно войти под одним именем?
Платформа это не запрещает, но каждый сеанс занимает свою лицензию. Для учёта действий и прав заводите каждому сотруднику отдельную учётную запись.
Защищает ли пароль 1С выгрузку базы в .dt?
Да. Выгрузка делается из конфигуратора или его пакетного режима, а для этого нужны имя, пароль и право «Администрирование». Но файл 1Cv8.1CD или таблицы SQL пароль не шифрует — их защищают правами доступа.
Работает ли пароль в веб-клиенте и мобильном клиенте?
Да, используется та же учётная запись и тот же пароль. Для опубликованной в интернете базы обязательно включите требования к сложности и блокировку после неудачных попыток.
Как временно запретить вход всем, кроме администратора?
Включите блокировку начала сеансов: в базах на БСП — через раздел «Администрирование», в клиент-серверной базе — ещё и в свойствах базы в консоли кластера. Пароли менять не нужно.