Сегодня пришлось в первый раз взломать доступ к базе 1с. Не подумайте плохого, администратор забыл напрочь пароль.
1 Обязательно сделать резервную копию
2 В этой статье будет рассмотрен способ сброса пароля в 1с для файловой базы.
Итак.
1 Путь к базе смотрим при запуске:
Он внизу написан.
Идем по этому пути, нам нужен файл 1Cv8.1CD
Скачиваем редактор WinHex
Открываем 1Cv8.1CD
Жмем ctrl+F. Выбираем кодировку из списка — Unicode (как на скриншоте), ввести в строку поиска «users.usr» и нажать ОК
Ищем в этой строке число “09” и слева от него меняем “00” на “01”. Т.е. вот так должно стать.
Затем в поиске ищем "v8users". Если не находит, снимаем галку с Match case. Если опять не находит переводим кодировку в ASCII/Code page. У меня только так нашел.
и делаем вот так
меняем и получается вот так:
Все, сохраняем файл и запускаем 1с.
...и жестоко обламываемся при запуске
Но восстанавливаем базу утилитой chdbfl.exe
обязательно ставим тут галочку "Исправлять обнаруженные ошибки".
После проверкой утилитой база запустится без пароля!!!
Нужна помощь в 1с по восстановлению пароля? Оформить заявку на доработку 1с.
Смотрите также:
Взлом 1С через SQL
Как узнать пароль пользователя 1с, зная пароль администратора. Взлом пароля пользователя 1с.