Сброс пароля администратора в файловой БД 1C V8.1 и V8.2

В Hex-редакторе открываем файл базы данных.

Для V8.1

Находим строку "users.usr" в кодировке Unicode.
Их там 2. После первой идет пустота. Она нас не интересует.
После второй строки идет абракадабра. Это то что нужно.
Непосредственно перед этой строкой есть байты "00 09" меняем их на "01 09"
Запускаем Конфигуратор, она запускается без запроса пароля. Список паролей пуст.
Меняем обратно в hex-редакторе на то, что было. Закрываем hex-редактор.
Заходим в меню "Региональные настройки" и жмем там ОК. Список паролей восстанавливается.
Меняем пароль админу.

Для V8.2
Разница в том что нужно искать только одну строку "users.usr" и перед ней менять байты "00 09" меняем их на "01 09".
Затем нужно найти (также в кодировке Unicode) строку "v8users" и заменить ее на "H8users".

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

Компьютерные вопросы: 
2002-2012 ©