Сброс пароля 1С для файловой и SQL базы – ПЛАНЕТА ИТ
Найти:
Сброс пароля 1С для файловой и SQL базы

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

Ниже покажем, как сбросить или «взломать» пароль в 1С 8 как в файловом, так и в клиент-серверном режиме работы 1С.

Сброс пароля файловой базы 1С

Перед данной процедурой обязательно сделайте копию Вашей базы. Можно просто копированием файла «1Cv8.1CD». Важно, чтобы во время копирования в базе не было пользователей.

Для сброса пароля 1С 8.3 нам потребуется программа — HEX-редактор, например, WinHex или бесплатный XVI 32, который можно скачать с нашего сайта.

Первый шаг

Устанавливаем и запускаем WinHex. Из программы открываем файл базы данных — 1Cv8.1CD. Лежит файл по адресу расположения базы, подвергаемой «взлому» пользователя, который прописан в списке выбора информационных баз.

Второй шаг

После открытия файла 1Cv8.1CD в файле необходимо найти нужную строку для редактирования. Для этого необходимо нажать сочетание клавиш Ctrl+F, выбрать кодировку из списка — Unicode (как на скриншоте), ввести в строку поиска «users.usr» и нажать ОК:

Третий шаг

После того, как мы нашли нужную строку в колонке со значением «6», меняем цифру «00» на «01»

Всё. Пароль сброшен.

Если вышеуказанная процедура не прошла, то пробуем следующие варианты:

Первый вариант
В найденной строке users.usr меняем число не в столбце № 6, а ищем в этой строке число “09” и слева от него меняем “00” на “01”
Далее ищем строку “v8users”.( Если не находит, снимаем галочку “Match case” и повторяем поиск).
В найденной строке меняем букву «V» на «H» так, чтобы получилось “h8users” ( H 8 U S E R S )
Второй вариант
1. V8USERS Меняем на L8USERS
2. users.usr Меняем на lsers.lsr
3. Сохраняем. (База считается битой)
4. Прогоняем chdbfl с галкой автоматически исправлять ошибки. Прогонит, скажет что ошибок не было, но база становится рабочей и без пользователей.
Сброс пароля SQL базы 1С

Запускаем утилиту управления SQL-сервером — Microsoft SQL Management Studio

Находим в списке таблицу «dbo.params» и открываем ее для редактирования.

Чтобы сбросить пароль, в данной таблице находим строчку с именем «users.usr» и удаляем её.

Либо создаем новый SQL-запрос, с текстом:

delete from dbo.Params where FileName like 'users.usr'

Если выполненной процедуры недостаточно и пароль не сбросился, то вдобавок смело удаляем таблицу dbo.v8Users

Всё. Пароль пользователя 1С сброшен.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие статьи