"Форум на сайте Чагадаева"
Чагадаев как он есть => Руководства (howto) => Тема начата: adc от 18 Февраля 2012 года, 15:20
-
1) Открыть файл 1Cv8.1CD в WinHex или другом hex-редакторе, позволяющем редактировать большие файлы.
2) Запустить поиск, выбрать кодировку unicode, в строку для поиска вписать "users.usr", нажать "Поиск".
3) Найдя строчку вида
00 00 2D 00 00 00 00 09 00 75 00 73 00 65 00 72 00
изменить байт соседний с 09 - так, чтобы получилось
00 00 2D 00 00 00 01 09 00 75 00 73 00 65 00 72 00
4) Запустить поиск, выбрать кодировку unicode, в строку для поиска вписать "v8users.", нажать "Поиск".
5) Найдя строчку вида "V.8.U.S.E.R.S." заменить её на "H.8.U.S.E.R.S."
6) Сохранить, но hex редактор не закрывать.
7) Открыть конфигуратор базы - он стартует без пароля.
8) Вернуть все изменения, сделанные в hex-редакторе, в изначальный вид и сохранить файл.
-
1) Открыть файл 1Cv8.1CD в WinHex или другом hex-редакторе, позволяющий редактировать большие файлы.
улыбнуло :) Просвяти меня темного, в чем проблема с большими файлами мне казалась что она ган в тем времена как люди ушли с 16битных ОС.
-
1) Открыть файл 1Cv8.1CD в WinHex или другом hex-редакторе, позволяющий редактировать большие файлы.
улыбнуло :) Просвяти меня темного, в чем проблема с большими файлами мне казалась что она ган в тем времена как люди ушли с 16битных ОС.
Да это copy-paste, чтобы не пользоваться снова google'ом, когда опять понадобится subj :)
Так что это отжег автор.
-
Сейчас это делается простой обработкой. Описание здесь http://x1c.ru/x1c-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D0%B5%D0%B9-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7/
-
При таком варианте сносятся пользователи в 1С8.2, да и при неудачном варианте работы с базой можно ее "поломать". Я долго искал на просторах интернета вариант, при котором не удаляются пользователи, как например это было в 1С77, снимаешь проверку пароля пользователя.... и все. Вобщем я нашел, держите
http://my-files.ru/mbc4jo.KillSecuriti1C82.zip
Распакуйте архив, запустите файл KillSecuriti1C82.exe, программа сама подберет путь к установленной 1С, остается поиграться галочкой "Отключить проверку пароля пользователя в 1С8.2"
Наверное перед запуском нужно будет выйти из открытых 1С, остановить выполнение сервера 1С, если он запущен, ну и для систем от Windows Vista и выше нужно запускать от имени администратора, с полными правами.
Я немного посмотрел, похоже, что программа патчит фал backend.dll, и больше вроде бы ничего не трогает.
Всем удачи.
-
Если база размером больше 2 гигов, то еще нужно поискать HEX, который ее откроет.
-
Ну можно попробовать прогу по ссылке выше (с соответствующими мерами предосторожности для софта скаченного с форума).
Я не пробовал, так как не было нужды.
-
Есть еще такой вариант для файловой базы 1С8.x
KillSecuriti1C8 версия 3.1. Программа позволяет отключать проверку пользователя 1С8.x, включая последнюю версию платформы на сегодняшний день 1С8.3.7.1790. Теоретически должна обрабатывать и вновь созданные релизы, если конечно 1С чего либо не поменяет в системе защиты, как это оказалось с переходом на версию 1С8.3.7.1790. В этой версии исправлена работа программы на серверных и на 64-битных платформах.
А вот и ссылочки:
http://my-files.ru/uldl1r
http://www.fayloobmennik.net/5674460