Куперс

Бухучет и анализ

Где пароль от 1С

Сброс пароля 1С 8.2 или 8.3 может потребоваться, если по каким-то причинам админский доступ был утрачен. Предлагаем узнать где хранятся данные о паролях в 1С, как произвести сброс пароля, как получить права администратора без пароля и многое другое.

Где в 1С хранятся данные о паролях?

1С:Предприятие 8.2/8.3 хранит информацию о паролях в двух местах:

  • В таблице БД v8users.
  • В файле users.usr. Файл бинарно сохранен в таблице Params.

Учтите, что пароли хранятся не в открытом виде, а в виде хэш кодов. Это несимметричный алгоритм шифрования без возможности обратного восстановления. Поэтому зайти и задать где-то в конкретном поле новый пароль не получится. Не пытайтесь стирать вообще всю информацию из полей с паролями. Они не бывают пустыми!

Как получить доступ администратора в 1С без пароля?

Основная идея в том, что, если при загрузке базы 1С:Предприятия не будет обнаружен ни один пользователь, то вошедший получит максимальные права. При этом, формирование списка доступных привилегий 1С выполняет только на входе и больше к ним не обращается.

Шаг 1. Переименовываем таблицу v8users и файл users.usr

Перед входом в базу данных, куда требуется получить доступ, переименуем таблицу v8users в v8users_tmp. Так же переименуем файл users.usr в users.usr_tmp. Откроем Management Studio.

Создаем новый запрос к БД:

Идентификатор «your_database» замените на идентификатор своей базы 1С.

И запускаем его: F5 или иконка с восклицательным знаком.

Шаг 2. Вход в 1С:Предприятие в режиме конфигуратора

Открываем 1С в режиме конфигуратора. При входе ни пользователя ни пароля запрошено не будет. База откроется с полными правами. Имейте в виду, что отдельные конфигурации 1С имеют ряд особенностей по управлению пользователями. Эти особенности следует учитывать при выполнении процедуры сброса пароля 1С.

Шаг 3. Восстановление таблицы v8users и файла users.usr

Теперь выполним обратную операцию тому, что было сделано на шаге 1. Снова создаем новый SQL скрипт в Management Studio, и вписываем туда:

Идентификатор «your_database» замените на идентификатор своей базы 1С.

И запускаем его: F5 или иконка с восклицательным знаком.

Шаг 4. Изменяем пароль администратора или создаем нового

В Конфигураторе 1С измените пароль существующего администратора или создайте нового пользователя с административными правами.

Сброс пароля 1С лучше делать для существующего пользователя

Имейте в виду, что в таких конфигурациях, как «Управление торговлей» версии 11 создание пользователей следует выполнять в режиме 1С:Преприятия, а не в Конфигураторе. Поэтому лучше изменить пароль существующего администратора, а не создавать через Конфигуратор нового пользователя. Закройте Конфигуратор и откройте снова. Теперь будет действовать указанный пароль на шаге 4.

Обязательно учитывайте особенности управления пользователями конкретной конфигурации 1С.

Как избежать проблем с паролем или решать их максимально оперативно?

Сделать это можно двумя основными способами:

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

  • Обратиться за сопровождением 1С к сторонним специалистам.

Почему клиенты обращаются именно к нам?

  • Мы предлагаем не только внедрение, настройку и сопровождение, но и разработку под 1С, которая позволит оптимизировать ваши бизнес-процессы.

  • На вас работает не один человек, а целая команда. Вы не зависите от того, захочет ли специалист пойти в отпуск или взять больничный.

  • Вам не нужно оплачивать больничные, отпускные и готовить рабочее место для нового сотрудника.

  • Среди наших сотрудников не только специалисты 1С, но и опытные бухгалтера и юристы, поэтому мы подходим всесторонне к вопросу документооборота и отчетности.

  • Мы выстраиваем взаимодействие с клиентами так, чтобы вам удобно было оперативно обратиться по любому вопросу.

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

1. Что делать при утере пароля 1С?

2. Файловая база данных

3. Клиент-серверная база (SQL)

1. Что делать при утере пароля 1С?

Несмотря на то, что утеря пароля для доступа к базам 1С – довольно распространенное явление среди пользователей, на сегодняшний день компания 1С пока не предоставила каких-либо официальных инструментов для его самостоятельного восстановления. В данной статье рассказано, что можно предпринять в данной критичной ситуации.

Первое, что необходимо сделать – это резервную копию базы 1С.

Действия по восстановлению утерянного пароля зависят от вида 1С 8.3 файловой базы: серверная или файловая.

2. Файловая база данных

Ранее для сброса пароля в файловой базе на платформе версии 8.1, 8.2 и ранних 8.3 обычно применялся HEX-редактор. Но в связи с развитием платформы, изменением структуры хранения данных данный способ не всегда работает, поэтому здесь мы его рассматривать не будем.

Для восстановления пароля воспользуемся программой Tool 1CD. Это неофициальная программа, которая позволяет просматривать структуру и содержимое таблиц файлов баз *.1CD. Существует несколько версий этой программы, которые подходят в разных случаях. Программу можно найти в интернете через поиск.

Итак, выполняем следующие действия:

1. Скачиваем и запускаем программу Tool 1CD (в нашем примере используем Первую версию программы, если не удается скачиваем другую версию).

2. Выполняем команду Файл – Открыть базу

3. В открывшемся окне выбираем файл с базой, с расширением *.1CD

4. На закладке «Просмотр» слева сформируется список всех таблиц. Установим сверху флаг «Сортировать» и в самом низу выделим таблицу «v8users»

5. В правом верхнем окне выделим ячейку в колонке DATA, в строке с нужным именем пользователя (колонка NAME).

6. В правом нижнем окне, в тексте, найдем два набора символов в кавычках, разделенных запятой (это пароль и подтверждение)

7. Для расшифровки пароля в таком виде нам понадобится SH1 декриптор. Ищем в интернете. Копируем символы между первыми кавычками и вставляем в левое окно декриптора, нажимаем кнопку Submit внизу (после ввода каптчи).

Результат справа и будет нашим утерянным паролем

3. Клиент-серверная база (SQL)

Для входа в клиент-серверную базу без пароля необходимо, чтобы при загрузке не был обнаружен ни один пользователь. В таком случае вошедший получит максимальные права.

Для этого необходимо переименовать таблицу, которая хранит информацию о пользователях.

Платформа 1С при работе SQL Server хранит список пользователей в двух местах: в таблице v8users и в файле users.usr, который бинарно расположен в таблице Params. Поэтому переименуем эти таблицы:

1. Необходимо открыть SQL ServerManagementStudio и создать запрос к базе данных:

2. После этого открыть базу данных в конфигураторе. При этом платформа не спросит пользователя и пароль, а в SQL Server будет заново создана таблица v8users.

3. Для возврата пользователей, не закрывая конфигуратора выполнить в SQL ServerManagementStudio запрос:

4. После выполнения запроса, найти в списке пользователей 1С нужного и изменить ему пароль.

31.03.2018

Инструкция для самостоятельного сброса паролей пользователей 1С 8.2:

1. Сделать архивную копию базы копированием файла в каталоге базы с разрешением *.cd.
2. Открыть 1Сv8.1CD в HEX редакторе HEX EDITOR NEO.
3. Найти следующую последовательность байтов: 75 00 73 00 65 00 72 00 73 00 2Е 00 75 00 73 00 72 — «u s e r s . u s r»

4. Далее будут идти байты …00 20 00 20… обнулить их всез (около 10 блоков), потом набор произвольных (около 10 блоков), тоже обнулить, затем могут быть опять …00 20 00 20… или нули, их можно оставить, но если зацепить, то ничего страшного.
5. Открыть базу в конфигураторе (откроется без пароля).
6. Сделать выгрузку ИБ.
7. Сделать загрузку ИБ.
8. Выйти и войти в конфигуратор. Создать пользователей базы и назначить им права (обязательно, чтобы один из пользователей обладал полными правами)
9. Выйти из конфигуратора и запустить информационную базу 1С с новыми пользователями.

Ключевые слова: сбросить пароли в 1С 8.3, сбросить пользователей в базе 1С, взлом паролей 1С 8.3, сброс паролей пользователей 1С 8, удаление паролей 1С 8.3.

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

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

Наверх