Забыли пароль в 1С: как вернуть доступ к своей базе
Содержание
Пароль базы 1С в обычном смысле не «восстанавливается»: он хранится в виде хеша, и прочитать его нельзя. Зато его можно заменить — если есть другой пользователь с правами администратора или доступ к Конфигуратору под таким пользователем. Всё остальное — это поиск пути к одному из этих двух вариантов.
Если вход возможен хотя бы под одним администратором, задача решается за две минуты. Если не осталось ни одного — придётся выбирать между резервной копией, обращением к тому, кто обслуживал базу, и платными услугами восстановления доступа. Ниже — порядок действий от самого безопасного к самому трудоёмкому.
Статья про доступ к своей базе или к базе, которую вы обслуживаете по договору. Обход паролей в чужих базах — нарушение закона и условий лицензии.
Какой именно пароль вы забыли
Слово «пароль» в 1С означает разные вещи, и способ решения зависит от того, о каком речь. Сначала определитесь.
| Что забыли | Где задаётся | Кто может сбросить |
|---|---|---|
| Пароль пользователя информационной базы | Список пользователей базы | Любой пользователь с правом администрирования |
| Пароль администратора кластера серверов 1С | Консоль администрирования серверов | Тот, у кого есть доступ к серверу и параметрам кластера |
| Пароль к СУБД (PostgreSQL, MS SQL) | Сама СУБД | Администратор СУБД |
| Пароль к хранилищу конфигурации | Хранилище разработчика | Администратор хранилища |
| Пароль учётной записи на сайте поддержки | Личный кабинет на сайте 1С | Восстановление через почту |
Дальше речь в основном о первой строке: вы запускаете базу, видите окно входа, а пароль не подходит или забыт.
💡 Проверьте очевидное: раскладка клавиатуры, Caps Lock, лишний пробел при вставке из буфера. Для тех, кто работает в разных раскладках, это причина примерно половины «забытых» паролей.
Сначала проверьте другие входы в базу
Прежде чем что-то ломать, выясните, кто ещё может зайти. Часто выручает самое простое.
- 👤 Другой администратор. Спросите у главбуха, коллеги, программиста-фрилансера или франчайзи. Достаточно одного пользователя с полными правами.
- 📝 Запись в рабочих документах. Пароли иногда лежат в менеджере паролей, в файле у руководителя или в договоре на обслуживание.
- 🖥️ Сохранённый вход. Если 1С запускается на этом компьютере без пароля у пользователя, возможно, в списке баз есть другая запись с тем же адресом, но под другим пользователем.
- 🔁 Пользователь без пароля. В старых и учебных базах бывают пользователи с пустым паролем — в окне входа выберите другого из списка (если в базе включён выбор из списка).
Если нашёлся хотя бы один администратор, переходите к следующему разделу.
Сброс пароля через Конфигуратор, если есть доступ администратора
Это основной способ. Подходит для файловых и клиент-серверных баз.
- Закройте всех пользователей. Для файловой базы это обязательно, иначе Конфигуратор не откроется в монопольном режиме.
- В списке баз выберите нужную и нажмите «Конфигуратор».
- Войдите под администратором (пользователем с ролью «Полные права»).
- В меню откройте «Администрирование» → «Пользователи».
- Найдите в списке пользователя, пароль которого забыт, и откройте его карточку двойным щелчком.
- Установите флажок «Аутентификация 1С:Предприятия» (если снят), введите новый пароль и подтвердите его.
- Нажмите «ОК». Закройте Конфигуратор и войдите под этим пользователем.
То же самое можно сделать без Конфигуратора. Зайдите в базу в обычном режиме администратором и откройте раздел администрирования с настройками пользователей (в типовых конфигурациях это «Администрирование» → «Настройки пользователей и прав» → «Пользователи»). Выделите нужного пользователя и задайте пароль в его карточке. Названия разделов чуть отличаются в зависимости от конфигурации — ищите по слову «Пользователи» в строке поиска по меню.
💡 Не называйте новый пароль «1111» и не заводите его себе на листочек у монитора. Самый удобный компромисс — длинная фраза из 3-4 слов, например четыре-кота-на-крыше.
Не удаляйте пользователя целиком, пока не убедитесь, что от его имени не созданы документы и не настроены права. Удалить можно, но потом в журнале регистрации автор операций будет «неизвестным». Достаточно сменить пароль .
Что делать, если администратор в базе остался один, и это вы
Сценарий: ушёл главный бухгалтер или программист, и никто не помнит пароль. Других администраторов нет.
Если в базе есть пользователь с правами, которых хватает на повседневную работу, но не хватает на администрирование, он не может сам сбросить пароль админу. Права роли в 1С проверяются жёстко.
Здесь работают такие варианты:
- Откат на резервную копию. Если у вас есть копия, снятая в момент, когда кто-то ещё помнил пароль или пользователь был без пароля, разворачиваете её. Потеряете данные за период между копией и сегодняшним днём — их придётся ввести повторно.
- Копия на другом компьютере. Иногда у бывшего сотрудника, на домашнем компьютере или на тестовой базе остаётся старая версия с известным паролем. Выгрузите из неё данные (
Конфигуратор→ «Администрирование» → «Выгрузить информационную базу») и загрузите в рабочую. - Обращение к тому, кто делал настройки. Франчайзи, внедренец или подрядчик чаще всего знают пароль или имеют доступ к договору.
- Платное восстановление доступа специалистом. Существуют сервисные организации, которые за плату восстанавливают доступ к базе владельца. Они запрашивают подтверждение прав (договор, лицензия, учредительные документы). Ориентировочно такая услуга стоит от 3 до 15 тысяч рублей в зависимости от объёма базы и срочности — уточняйте у исполнителя.
Бесплатные «взломщики паролей» из интернета — самый частый источник вирусов. Они часто просят отключить антивирус, а потом шифруют файлы базы. Не запускайте их на рабочем компьютере с бухгалтерией.
Файловая база: особенности
Файловая база — это файл 1Cv8.1CD в каталоге, а список пользователей хранится внутри него. Поэтому сброс пароля не сводится к удалению отдельного файла: такого файла со списком пользователей нет, а попытка вручную править 1Cv8.1CD может повредить всю базу.
Что действительно помогает в файловом варианте:
- 📁 Копирование каталога перед любыми действиями. Скопируйте весь каталог с базой на другой диск. Это 30 секунд и спасает все данные, если что-то пойдёт не так.
- 🔓 Монопольный доступ. Конфигуратор для смены пароля требует, чтобы никто больше не работал с базой. Проверьте через «Администрирование» → «Активные пользователи» либо просто выключите общий доступ на сервере.
- 🪪 Пользователь ОС. Если база настроена на аутентификацию средствами операционной системы, пароль 1С не нужен — вход идёт под учётной записью Windows. Тогда решение проще: войти в Windows под нужным пользователем.
Если у файловой базы был пароль на открытие каталога на уровне Windows или архиватора (например, база лежала в запароленном архиве), то это уже другая задача — пароль вспоминают у того, кто создавал архив.
Клиент-серверная база: что менять и где
В клиент-серверном варианте данные лежат в PostgreSQL или MS SQL Server, а пользователи информационной базы — в самой базе, как и в файловом варианте. Поэтому базовый путь тот же: администратор базы входит в Конфигуратор или обычный режим и меняет пароль.
Но здесь несколько дополнительных слоёв паролей:
- 🗄️ Пароль СУБД. Если забыт, его сбрасывает администратор сервера баз данных штатными средствами самой СУБД. 1С тут не участвует.
- 🏢 Администратор кластера. При создании кластера задаётся пользователь и пароль. Если пароль не задан, подключение к кластеру идёт без него. Если задан и потерян — восстанавливается через настройки сервера или пересоздание кластера (создание кластера не стирает данные баз, но потребует заново зарегистрировать информационные базы).
- 🔗 Строка подключения. Иногда «пароль не подходит» — это не пароль, а неверное имя сервера, порт или имя базы. Сравните строку подключения с настройками на другом компьютере.
Перед любыми операциями с кластером сделайте полную копию баз средствами СУБД (резервное копирование, а не просто копирование файлов на диске).
Утилиты для сброса пароля: когда они допустимы и чем опасны
В интернете много программ с обещанием «снять пароль с 1С за минуту». Принцип работы у них разный: одни подменяют данные в служебных таблицах, другие подбирают пароль перебором, третьи просто запускают скрипт, который меняет базу.
Что нужно знать, прежде чем связываться:
| Риск | Что бывает на практике |
|---|---|
| Вирус или шифровальщик | Файл с «взломщиком» оказывается вредоносным; рабочая база шифруется |
| Повреждение базы | После вмешательства в служебные таблицы база не открывается или падает при проведении документов |
| Нарушение лицензии и закона | Использовать такие утилиты в чужой базе — незаконный доступ к информации |
| Невозможность доказать права | Если база с изменённой структурой попадёт к проверяющим или поставщику, возникнут вопросы |
Если выбираете между «скачать утилиту» и «заплатить специалисту», второй вариант почти всегда дешевле: потеря данных за квартал стоит дороже любой услуги.
Если утилита всё-таки используется владельцем базы (например, для своей старой базы, потерявшей хозяина), то порядок такой:
- Скопируйте базу целиком и работайте только с копией.
- Запускайте утилиту на отдельной виртуальной машине без доступа к рабочей сети.
- Проверьте результат в копии: открывается ли база, проводятся ли документы, формируются ли отчёты.
- После этого сбросьте пароль штатным способом из раздела выше и повторите шаги на рабочей базе.
Не запускайте неизвестные утилиты на сервере, где работает бухгалтерия.
Как не потерять доступ снова
Забытый пароль почти всегда означает, что нигде нет регламента. Исправляется это за час.
- 🔐 Минимум два администратора. Один — основной, второй — запасной, у руководителя или в сейфе. Пароль запасного не используют в повседневной работе.
- 🗂️ Менеджер паролей. Хранит пароль, имя базы и дату смены. Общий доступ есть у двух человек как минимум.
- 💾 Регулярные резервные копии. Копия за вчерашний день — ваша страховка от самого неприятного сценария. Храните копии на другом диске или в облаке, а не рядом с базой.
- 👥 Роли по назначению. Рядовым пользователям нужны роли для работы, но не «Полные права». Тогда доступ администратора есть у ограниченного круга людей, и он не теряется вместе с уходящим сотрудником.
- 📅 Передача дел. Когда сотрудник увольняется, смените пароли, к которым он имел доступ, и убедитесь, что пароль администратора есть у преемника.