Сброс пароля в 1С

Сброс пароля в 1С.

Расскажу случай из практики – человек звонит и говорит: «Товарищ, спаси-помоги, сгорел жёсткий диск в ноутбуке, а там все пароли, все логины, вообще  всё! А у меня отчётность бухгалтеры сдают, обновляться надо!» Времени нет!

Ситуации бывают разные, в том числе и такие, когда носители информации выходят из строя, компьютеры и флешки/диски теряются, крадутся.

Процитирую известного специалиста: «Бекапы правят миром!»

Но ситуация есть, будем работать с ней. Резервной копии нет, пароли нужны. Кстати, если не открываются обработки в 1С идём СЮДА.

В этом случае воспользуемся программой – Tool1CD, она позволит произвести сброс пароля на пустой, так как успешность подбора пароля по хешу величина неизвестная (может подберётся, а может и нет). 

Начнём!

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

САМОЕ ГЛАВНОЕ — ПЕРЕД НАЧАЛОМ РАБОТЫ НЕОБХОДИМО СДЕЛАТЬ РЕЗЕРВНУЮ КОПИЮ БАЗЫ ДАННЫХ!!

Окно программы выглядит следующим образом.

сброс пароля в 1С

В нем нам необходимо нажать «Файл», затем «Открыть базу» и выбрать файл .CD нашей базы данных.

 

сброс пароля в 1С

 

Когда программа загрузится, то перед нами откроется вкладка «Просмотр», а в колонке «Таблицы» отобразится иерархия таблиц базы данных, нам нужно будет найти таблицу V8USERS, которая покажет на список всех пользователей.

сброс пароля в 1С

Меня интересует пользователь АК, для просмотра и редактирования его свойств, нам нужно щёлкнуть поле «DATA» со значением «{IMAGE}», чтобы увидеть хеши его паролей.

сброс пароля в 1С

 

Теперь эти значения (обведены красным цветом) нам нужно выгрузить в текстовый файл, чтобы изменить. Жмём кнопку сохранения «Записать BLOB/MEMO в файл» (она в виде дискеты) и сохраняем в нужное нам место.

 

сброс пароля в 1С

 

Я для удобства сохраняю на рабочий стол. НИ В КОЕМ СЛУЧАЕ НЕ МЕНЯЕМ ИМЯ ФАЙЛА!

 

сброс пароля в 1С

 

Теперь нам нужно открыть сохранившийся файл любым текстовым редактором, Блокнотом, например.

 

сброс пароля в 1С

Мы увидим перед собой содержимое текстового файла, в котором мы сейчас заменим хеши паролей пользователя АК на хеш пустого пароля. У меня хеши представлены двумя блоками: «fEqNCco3Yq9h5ZUglD3CZJT4lBs=»,»fEqNCco3Yq9h5ZUglD3CZJT4lBs=», у вас, соответственно, они будут другие. Заменим значения между кавычками в обоих блоках на хеш пустого пароля 2jmj7l5rSw0yVb/vlWAYkK/YBwk= . Точку не копировать! Следите за тем, чтобы в хеше не было пробелов, особенно перед закрывающейся кавычкой! Дальше сохраняем изменения в файле.

 

сброс пароля в 1С

 

Вернёмся в окно программы Tool1CD. Теперь нам нужно записать в файл базы данных внесённые изменения. Жмём кнопку «Редактировать таблицу».

сброс пароля в 1С

 

Теперь осталось загрузить наш отредактированный файл в базу данных. Жмём кнопку «Заменить BLOB/MEMO (прочитать из файла)» и открываем наш файл, подтверждаем все нажатием кнопки ОК.

 

сброс пароля в 1С
сброс пароля в 1С
сброс пароля в 1С

 Далее жмём зелёную галку «Сохранить изменения».

сброс пароля в 1С

 Всё, сброс пароля в 1С для нашего пользователя заменён на пустую строку (ничего вводить не нужно)!

Post Author: Иван

Добавить комментарий