ВНИМАНИЕ!!!
Данная статья написана исключительно в ознакомительных целях!!!
Использовать этот метод, людям не имеющим допуска к
информационной базе 1с КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ!!!
Автор НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ за возможное
повреждение базы данных!!!
Все описанные операции вы выполняете на свой СТРАХ и РИСК!!!
Восстановление утерянного пароля к 1С 8.1 и 8.2
Шаг 1.
Сделать бэкап базы! Да-да, именно, бэкап! И ни в коем разе не игнорировать данный пункт!
Шаг 2.
Скачать хороший HEX-реактор, типа [ ссылка скрыта ] (
регистрация |
вход ) или WinHEX.
Шаг 3.
Взять копию БД, найти файлик 1Cv8.1CD, открыть его с помощью HEX-редактора.
Шаг 4.
Заходим в поиск, выбираем кодировку unicode, в строку для поиска вписываем
V8USERS (именно заглавными буквами!). Найти в файле строку V8USERS. Изменить значение 56 на 57.
Шаг 5.
Заходим в поиск, выбираем кодировку unicode, в строку для поиска вписываем
users.usr. Найти в файле строку
users.usr. Но нас будет интересовать не именно эта строка, а строка, чуть выше! Точнее, значение 00, которое расположено перед 09, его нужно изменить на 01.
Шаг последний.
Сохраняем файл, закрываем HEX-редактор, открываем 1ску, программа пускает вас без пароля. Но, создать пользователей теперь невозможно. Точнее возможно, но при закрытии конфигуратора они не будут сохраняться. Чтобы это исправить, запускаем утилиту
chdbfl.exe, которая лежит в
C:***Program Files***1cv82***{номер_версии_платформы}***bin
Фиксим базу, заходим в конфигуратор и теперь пользователи будут сохраняться. Вот и все!