1c иска парола. Свързваме нова база данни с конфигурационен файл name.dt

💖 Харесва ли ви?Споделете връзката с приятелите си

Много често тази процедура трябва да се извършва на място при клиента - паролата за единствения потребител с пълни права „Администратор“ е безнадеждно загубена, не е възможно да бъде възстановена и може да бъде получена само чрез „хакване“ или премахване на паролата от потребителя. какво трябва да направя

По-долу ще ви кажа как да нулирате или „хакнете“ парола в 1C 8 както във файлов, така и в клиент-сървърен режим на работа на 1C.

1C възстановяване на парола, ако базата данни е базирана на файлове

Преди хакване на потребителска парола НЕОБХОДИМОнаправете го, можете просто да копирате файла „1Cv8.1CD“. Важно е да няма потребители в базата данни по време на копирането.

За да разбием парола 1C 8.3, имаме нужда от програма - HEX редактор, например WinHex (работи без инсталация).

1 стъпка

Инсталирайте и стартирайте WinHex. Отворете файла с база данни от програмата - 1Cv8.1CD. Файлът се намира на мястото на базата данни, хакната от потребителя, което е посочено в списъка за избор на информационна база:

Стъпка 2

След отваряне на файла 1Cv8.1CDвъв файла трябва да намерите желания ред за редактиране. За да направите това, натиснете клавишната комбинация ctrl+F, изберете кодирането от списъка - Unicode(както на екранната снимка), въведете „“ в лентата за търсене и щракнете върху OK:

Вземете безплатно 267 видео урока за 1C:

Стъпка 3

След като намерим желания ред в колоната със стойност „6“, променяме номера "00" до "01":

Паролите са премахнати, поздравления!

Актуализацияот нашите читатели за нови 1C платформи (например 1C: Enterprise 8.3.5.1383):

В намерения ред users.usr променяме номера не в колона № 6, а търсим числото „09“ в този ред и вляво от него променяме „00“ на „01“
След това потърсете реда „v8users.“ (Ако не го намери, премахнете отметката от „Match case“ и повторете търсенето).
В намерения ред променете буквата „V“ на „H“, така че да се получи „h8users“ (H 8 U S E R S)

Актуализация #2от нашия читател Evil Grym на 10/07/2017:

Платформа 8.3.10.2561 Файлова база

1) Изтеглете WinHEX
2) V8USERS Промяна на L8USERS
3) users.usr Промяна на lsers.lsr
4) Запазване. (Основата се счита за прилеп)
5) Стартирайте chdbfl с квадратчето за автоматично коригиране на грешки. Той ще го стартира и ще каже, че няма грешки, но базата данни започва да работи без никакви потребители.

Премахване на паролата, ако базата данни клиент-сървър 1C

Ако имате клиент-сървър версия на 1C 8.2 във вашето предприятие, трябва да действате малко по-различно.

Стъпка 1

Стартираме помощната програма за управление на sql сървъра - Microsoft SQL Server Management Studio.

Стъпка 2

Намираме масата " dbo.params«:

Стъпка 3

За да премахнете паролата на 1C, в списъка намираме реда с името „“ и го изтриваме:

Актуализация: в изданието на платформата 1C 8.3.5.1460, описаният по-горе метод не дава желания резултат. От опита на нашите читатели знаем, че трябва да опитате да изтриете таблицата Usersv8.

Готови! Изтрихте пароли за 1C!

Ако все още не сте успели сами да хакнете паролата за 1C, винаги можете да поискате

Задаването и премахването на пароли в програмите 1C е заложено на ниво платформа на всички версии. Упълномощаването на потребителя е необходимо за защита на информацията и разграничаване на правата за достъп в тази база данни. Комбинацията от потребителско име и парола се нарича вход.

Веднага трябва да се отбележи, че платформата 1C не осигурява криптиране на криптографски данни и следователно нейната защита на данните не е надеждна гаранция за поверителността на частната информация, а служи главно за ограничаване на достъпа до потребителите на информационна сигурност.

Честно казано, защитата с парола за файлови версии на 1C 7.7 не беше премахната само от мързеливите. Надеждността на съхраняването на потребителски пароли в конфигурации 1C 8.2 и 8.3 се увеличи, но въпреки това не може да служи като пример за надеждна система за скриване на данни от любопитни очи.

За да задавате, променяте или премахвате пароли за потребители, трябва да имате администраторски права. Трябва да влезете в базата данни 1C Accounting или Commerce в режим на конфигуратор под името на системния администратор. Ако все още няма потребители в информационната база, тогава първо трябва да създадете потребител с администраторски права и да зададете парола за него.

За да извършите всякакви действия с потребителски права в базата данни 1C V8 в режим на конфигуратор, използвайте елемента от менюто Администрация -– Потребители. Тук можете да добавяте или премахвате потребители, да задавате техните права и да правите някои други настройки.

Паролата се въвежда в сляп режим (парола 1c), т.е. въведеният текст не се показва на екрана, така че не може да бъде премахнат визуално от присъстващите наблизо. Следователно процедурата за въвеждане трябва да се повтори в полето „Потвърждение на паролата“, за да се гарантира, че скритият текст е въведен правилно. Правата на потребителя, т.е. това, което му е позволено да прави, е зададено в раздела Други.

Силно препоръчително е да не използвате добре позната информация, която лесно се открива като пароли. Например, повтарянето на вашето име за вход, дата на раждане, телефонен номер значително ще улесни избора на такъв „таен“ код за някой, който иска да хакне вашето влизане.

От друга страна, важно е да запомните паролата си за 1C. Можете да го запишете, но не забравяйте да го поставите на сигурно място. Можете да забравите всяка парола след ваканция или дълго отсъствие от работа. В краен случай можете да загубите потребителски пароли, но трябва Не забравяйте да запазите администраторската парола. Защото без него ще бъде невъзможно да нулирате стари потребители или да създавате нови.

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

В заключение има няколко важни момента, на които си струва да обърнете внимание::

  • Не изтривайте стари потребители. Това ще направи невъзможно анализирането на регистрационните файлове, за да се установи кой какво е правил с документите през миналия период. В този случай можете да премахнете такива влизания от списъка за избор при стартиране на програмата.
  • Не прехвърляйте стари потребителски имена и пароли на нови потребители, например на новоназначен служител, който замества стария. Отново ще бъде трудно да се разбере кой е объркал базата данни - стар служител или нов.
  • Пазете вашето администраторско влизане сигурно, тъй като без него ще бъде невъзможно да актуализирате конфигурацията или да управлявате потребителите и техните права. Тази точка е много уместна при смяна на главния счетоводител, системния администратор или входящите 1C специалисти.

Консултации за 1C пароли могат да бъдат получени по имейл на [имейл защитен]

Какво да направите, ако паролата за конфигурация е безвъзвратно изгубена и не е възможно да я запомните (възстановите)?

По-долу ще ви кажа как да възстановите (нулирате) паролата за конфигурация, написана за платформата 1C Enterprise 8.3, работеща във файлов режим. Възстановяването на паролата за режим клиент-сървър също е възможно, но не се обсъжда в тази статия, тъй като такава необходимост възниква много по-рядко.

Тази статия е пряко доказателство за ненадеждността на защитата с парола за конфигурацията на 1C. Това не е инструкция как да разбиете (нулирате) парола, а само демонстрира колко проста е подобна операция. В тази връзка в края на статията ще дам препоръки относно допълнителна защитаконфигурации от такива заплахи.

И така, имате конфигурационен файл 1C 8.3 (файл 1Cv8.1CD) и искате да нулирате паролата си. Всички действия се извършват в 5 прости стъпки:

1 стъпка.Инсталирайте и стартирайте Шестнадесетичен редактор Neo. това безплатна програмаза работа с шестнадесетични данни, което е конфигурационният файл на 1C. Сега в програмата отваряме нашия конфигурационен файл (1Cv8.1CD).

Стъпка 2.Във файла, който се отваря, трябва да намерите необходимите редове за редактиране. За да направите това, като натиснете клавишната комбинация Ctrl+F, изберете Unicode кодировката (както е на снимката) и въведете users.usr в лентата за търсене, след което натиснете бутона Find.

Стъпка 3.В намерения ред намираме стойността 09 и променяме стойността отляво от 00 на 01.

Например:
беше: 00 09 00 73 00 79 00
смени на: 01 09 00 73 00 79 00

За конфигурации на версии по-ниски от 1C 8.3.5 вместо това променяме стойността от 00 на 01 в шестата колона.

Стъпка 4Чрез натискане на клавишната комбинация Ctrl+F изберете Unicode кодировката (както е на снимката) и въведете v8users в лентата за търсене, след което натиснете бутона Find.
В намерения ред (V.8.U.S.E.R.S) променете числото 8 на 7, за да получите V.7.U.S.E.R.S. Сега запазваме направените промени.

Стъпка 5Стартираме конфигурацията в режим на конфигуратор. Изберете потребител и оставете паролата празна. В резултат на това конфигурацията ще се отвори. Сега всичко, което трябва да направим, е да изтеглим информационната база ( Администриране – Качване информационна база ), след това създайте нова (чиста конфигурация) и заредете запазеното качване в нея ( Администриране – Зареждане на информационна база).

Разбийте парола за файлова база данни 1C 8.1, 8.2 или 8.3Изобщо не е трудно; ще ви трябва достъп до файловете на базата данни и някакъв HEX редактор.

Като HEX редактор можете да използвате например:

  • WinHex( безплатна версияне позволява запис на файлове, по-големи от 200 Kb);
  • Безплатен шестнадесетичен редактор (shareware);
  • всеки друг HEX редактор с функция за търсене.

Стъпка 1. Да го направим резервно копиебази (манипулациите с основата в шестнадесетичен редактор не винаги са без последствия).

Стъпка 2. В HEX редактор трябва да отворите файла с базата данни с името 1Cv8.1CD.

Стъпка 3. Отворете прозореца за търсене (обикновено клавишната комбинация Ctrl+F е отговорна за това), изберете типа низ Unicode (това поле е налично във всички сериозни HEX редактори) и намерете низа "users.usr". Ако не намерите нищо, опитайте да търсите по начин, който не е чувствителен към малки и главни букви (елементът „Match case“ в WinHex, елементът „Case-insensitive“ в Free Hex Editor).

Стъпка 4. В намерения низ трябва да намерите стойността "09"(колона “1” на фигурата) и вляво от нея правилно "00"на "01"(колона „0“ на фигурата) и след това запазете промените.


Редактиране на „users.usr“

За хакване на бази данни 1C 8.1Това е достатъчно - можете да отидете в конфигуратора - няма да бъдете помолени за парола.

Но за хакване на бази данни 1C 8.2 и 8.2трябва да се предприемат допълнителни стъпки.

Стъпка 5. Използвайте търсенето отново и потърсете низа "v8users".

Стъпка 6. Променете буквата в намерения низ "V"на "H"така че да работи "h8users".


Редактиране на "v8users"

Това завършва хакването - паролата вече няма да се иска.

След като сте направили всичко, което сте искали, можете да върнете всичко както си беше и тогава никой няма да забележи нищо (това не винаги работи).

Ако просто трябва да добавите потребител, без да изтривате съществуващите, направете това (не винаги работи):

  1. Запазваме всички направени промени, но не затваряме редактора;
  2. Отидете до конфигуратора на базата данни;
  3. Връщаме се в редактора, оставяйки конфигуратора отворен (редакторът ще каже, че файлът е променен и ще предложи да го презареди - съгласни сме);
  4. Променяме всички предварително променени стойности на оригиналните, запазваме файла;
  5. Връщаме се в конфигуратора и добавяме потребител с необходимите права;
  6. Затворете конфигуратора и редактора и отворете конфигуратора отново, като използвате новосъздадения потребител за влизане.

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

Ако намерите грешка или неточност, моля, изберете част от текста и щракнете Ctrl+Enter.

Възстановяване на достъпа до портала 1C. Тези инструкции са за тези, които вече са регистрирани на портала 1C portal.1c.ru, но са забравили своето потребителско име или парола.

Логин и парола от личен акаунтна уебсайта на 1C (той се използва и за актуализации на 1C и за достъп до услугите за поддръжка на 1C в Интернет) потребителите измислят свои собствени идеи. Следователно е малко вероятно да можете да възстановите тези данни, като се свържете с вашата сервизна организация. Ако обаче паролата за уебсайта с актуализации на 1C бъде изгубена, можете сами да я възстановите на уебсайта на 1C portal.1c.ru.

Възможни са две ситуации:

  • 1. помните кой имейл сте използвали при регистрация на уебсайта на 1C и имате достъп до него,
  • 2. не си спомняте кой e-mail сте използвали при регистрация или достъп до този адрес имейлне

Последователността на действията в тези ситуации е различна, но можете да разрешите проблема с достъпа до уебсайта на 1C и в двата случая.

1

Спомняте си кой имейл сте използвали, когато се регистрирате на уебсайта на 1C и имате достъп до него.

Отидете на уебсайта на портала 1C portal.1c.ru и щракнете върху връзката „Вход“ в горния десен ъгъл на сайта.


Във формуляра за влизане в портала 1C, който се отваря, има съответната връзка „Забравена парола“. Можете да го използвате, ако все още имате достъп до имейла, който сте използвали при регистрацията.


Въведете имейла, който сте посочили при регистрацията.


На посочения от вас адрес ще бъде изпратен имейл с инструкции как да нулирате паролата си.

Ако трябва да се свържете техническа поддръжкатози 1C ресурс, можете да напишете писмо на адреса [имейл защитен].

2

Не помните кой имейл сте използвали при регистрацията или нямате достъп до този имейл адрес.

Ако имате достъп до имейл адреса, използван по-рано при регистрация на уебсайта на 1C поща имейлне повече, просто трябва да се регистрирате отново на уебсайта на 1C и да добавите съществуващите си програми 1C към новия си личен акаунт.

Кажете на приятели