1с как сбросить пароль администратора
Перейти к содержимому

1с как сбросить пароль администратора

  • автор:

[Решено] Как сбросить пароля к консоли серверов 1С

1. Для начала нужно посмотреть откуда служба Server Agent (x86-64) берет настройки, открываем службы находим службу и смотрим что в параметре -d прим. -d «C:\Program Files\1cv8\srvinfo»
(фото)

А дальше варианты:
В 8.1 учетка администратора хранилась в 1CV8Reg.lst
В 8.2 учетка администратора хранилась в srvribrg.lst
В 8.3 учетка администратора хранятся в 1CV8Clst.lst

пару примеров:
1. Без пользователей:

первый администратор ‘Админ’ — пароль 12345
второй администратор ‘Одмин’ — пароль (пустой)
третий администратор ‘ДваДмин’ — пароля нет авто вход с виндовой учеткой \\MAIN\Администратор

NWoZK3kTsExUV00Ywo1G5jlUKKs= — ХЕШ единицы

альтернативные варианты:
1. Поглядите глазами может вы найдете совпадающий хеш или это доменная учтная запись и тогда достаточно сменить пароль на учетку в ад (2jmj7l5rSw0yVb/vlWAYkK/YBwk=)

Самое новое в «1С:Бухгалтерии 8»: восстановление пароля пользователя

Самое новое в «1С:Бухгалтерии 8»: восстановление пароля пользователя

Мы продолжаем серию «Самое новое в «1С:Бухгалтерии 8», в которой регулярно рассказываем об изменениях в новых версиях решения, о том, что в них появилось интересного, важного и полезного для бухгалтера.

В программе «1С:Бухгалтерия 8» начиная с версии 3.0.101 добавлена возможность восстановления пароля пользователя на вход в информационную базу. Функционал доступен только для коробочных версий.

index.jpg

index.jpg

Простой интерфейс: меню «Настройки — Другие настройки — Администрирование — Настройки пользователей и прав — Пользователи — Восстановление паролей».

Полный интерфейс: меню «Администрирование — Настройки пользователей и прав — Пользователи — Восстановление паролей».

index.jpg

Простой интерфейс: меню «Настройки — Другие настройки — Администрирование — Настройки пользователей и прав — Пользователи — Пользователи».

Полный интерфейс: меню «Администрирование — Настройки пользователей и прав — Пользователи — Пользователи».

index.jpg

Всю информацию серии можно найти по тэгу «самое новое в 1С:Бухгалтерии». Или просто следите за нашими новостями!

Как сбросить пароль 1С для файловой базы данных

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

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

Шаг 1. Создание резервной копии

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

Шаг 2. Редактирование базы 1С в HEX-редакторе (сплошная магия)

Чтобы выполнить этот шаг, нам необходим HEX-редактор. В принципе подойдет любой, который можно найти в интернете. Только не скачивайте ничего с непроверенных сайтов.

Итак, открываем в HEX-редакторе файл базы данных 1Cv8.1CD

Далее нам необходимо найти последовательность символов users.usr. Для этого воспользуемся горячей клавишей Ctrl+F. Поиск выполняем в формате UNICODE, можно сразу отключить регистр символов.

Находим ячейки 00 09 и заменяем на 01 09

В результате у вас должно получится следующее:

Далее ищем последовательность символов v8users. Только теперь необходимо переключить на кириллицу:

И заменяем букву V на H, должно получиться H8USERS

Сохраняем наши изменения — мы красавчики.

Шаг 3 — Исправление ошибок в базе

Теперь пробуем зайти в нашу базу и получаем ошибку «Файл базы данных поврежден». Вот и все, приехали, можно подумать — 1С сломали.

Ничего страшного, будем исправлять. Для этого запускаем утилиту chdbfl.exe, которая располагается в папке bin каталога установки вашей 1С.

И с помощью этой утилиты выполняем восстановление базы

Обратите внимание, если вы попытались запустить поврежденную базу, то скорее всего необходимо будет повторить шаг 2. Но это не точно.

Шаг 4 — Запускаем базу данных 1С и делаем всякое

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

Сброс пароля в консоли администратора 1С

1s

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

1. Остановить службу «Агент сервера 1С:Предприятия»

sc stop «1C:Enterprise 8.2 Server Agent»

2. Открываем файл «C:\Program Files\ \server\srvribrg.lst» текстовым редактором.

3. В файле содержатся текущие настройки сервера 1С Предприятия. Например,

{
{ 1 ,
{ ca6585f1-dab8-4e68-aa71-59e82027b064, «Локальный кластер» , 1541 , «SERVER» , 0 , 0 , 259200 , 0 , 2000000 , 600 }
} ,
{ 1 ,
{ «Administrator» , «» , «» , «v/XMjsjhE8J7jW9lEJYm5hz+Y98=» , «\\MYDOMAIN\USER1CV82» , 3 }
} , 0 , 1 }

где Administrator — пользователь для администрирования севера 1С.
4. Заменяем текст файла на следующий:

{
{ 1 ,
{ ca6585f1-dab8-4e68-aa71-59e82027b064, «Локальный кластер» , 1541 , «SERVER» , 0 , 0 , 259200 , 0 , 2000000 , 600 }
} ,
{ 2 ,
{ «Admin1» , «» , «» , «jLIjfQZ5yojbZGTqxg2pY0VROWQ=» , «» , 1 } ,
{ «Administrator» , «» , «» , «v/XMjsjhE8J7jW9lEJYm5hz+Y98=» , «\\MYDOMAIN\USER1CV82» , 3 }
} , 0 , 1 }

в этом случае будет добавлен пользователь Admin1 с паролем 12345
Или на следующий:

{
{ 1 ,
{ ca6585f1-dab8-4e68-aa71-59e82027b064, «Локальный кластер» , 1541 , «SERVER» , 0 , 0 , 259200 , 0 , 2000000 , 600 }
} ,
{ 2 ,
{ «Admin1» , «» , «» , «2jmj7l5rSw0yVb/vlWAYkK/YBwk=» , «» , 1 } ,
{ «Administrator» , «» , «» , «v/XMjsjhE8J7jW9lEJYm5hz+Y98=» , «\\MYDOMAIN\USER1CV82» , 3 }
} , 0 , 1 }

в этом случае будет добавлен пользователь Admin1 с пустым паролем.
Или на следующий:

{
{ 1 ,
{ ca6585f1-dab8-4e68-aa71-59e82027b064, «Локальный кластер» , 1541 , «SERVER» , 0 , 0 , 259200 , 0 , 2000000 , 600 }
} ,
{ 0 } , 0 , 1 }

в этом случае список доступ будет без логина/пароля.

Итог
В статье описан способ сброса учетной записи администратора для сервера 1С:Предприятия 8.2. При этом стоит учитывать, что учетные записи администраторов могут быть добавлены для каждой информационной базы отдельно. В этом случае смотрите файл «1CV8Reg.lst», который обычно находится в каталоге:

«C:Program Files (x86)\1cv82\srvinfo \r eg_1541»

где «reg_1541» каталог настроек кластера, имя каталога которого зависит от его настроек.

В этом файле хранятся настройки информационных баз, а так же аутентфикационные данные админинистраторов кластера.

Аутентификационные данные каждой ИБ совпадают с соответствующими аутентификационными данными пользователей этой информационной базы. Для того, чтобы открыть свойства базы в кластере нужно ввести логин и пароль пользователя ИБ с административными правами.

Теперь Вы уже знаете, что Вам необходимо делать. Ни в коем случае не стоит рассматривать описаный способ сброса учетных записей администратора сервера 1С:Предприятия как взлом, поскольку без прав администратора ничего подобного (остановка службы сервера, доступ к каталогу настроек сервера и т.д.) проделать не получится.

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

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