Данное действие сначала выполняется администратором системы в разделе Администрирование – Настройки программы – Настройки пользователей и прав:
Пользователи , в котором вводятся все пользователи, работающие в программе 1С 8.3, и отрывает карточку конкретного пользователя, например, Петровой :
По умолчанию пользователю присвоен так называемый «Пустой пароль» (пароля нет):
Таким образом при нажатии кнопки ОК при запуске базы под своим именем программа 1С 8.3 Бухгалтерия 3.0 успешно запустится:
Как нетрудно догадаться, в этом случае под именем Петровой может войти любой пользователь. Для исключения такой ситуации администратор устанавливает пароль пользователя. Для этого нажимает кнопку Установить пароль и в открывшейся форме вводит пароль вручную, подтверждает его и нажимает кнопку Установить пароль:
В программе 1С Бухгалтерия 8.3 ред.3.0 можно создать пароль автоматически. Для этого при установке пароля надо нажать кнопку Создать пароль:
Будет создан новый пароль. Желательно его скопировать, как предлагает программа. Затем надо нажать кнопку Закрыть и кнопку Установить пароль. Таким образом, для пользователя будет установлен новый пароль.
Теперь при попытке входа в базу 1С 8.3 без ввода пароля и нажатии кнопки ОК – входа в программу не произойдет и система выдаст сообщение:
Только после ввода правильного пароля будет запущена программа 1С 8.3:
и откроется начальная страница:
Как войти в 1С 8.3, если забыл пароль
Снять пароль пользователя может только администратор программы 1С 8.3. Это может понадобится, например, в том случае, если пользователь забыл пароль.
Администратор открывает справочник Пользователи, выбирает пользователя Петрову и открывает установку пароля кнопкой Установить пароль:
В открывшемся окне надо удалить записи в полях Новый пароль и Подтверждение и нажать кнопку Установить пароль . Пароль будет снят:
Как сменить пароль в 1С 8.3
В зависимости от настроек администратор может предоставить пользователю право самостоятельно поменять пароль в 1С 8.3 Бухгалтерия 3.0. Для этого в карточке пользователя надо включить флажок Потребовать установку пароля при входе :
В этом случае, когда пользователь Петрова войдет в программу, то откроется окно смены пароля. До тех пор, пока пользователь Петрова не установит новый пароль, а он может быть и Пустым паролем , то есть пароль будет снят, пользователь Петрова не сможет начать работу в базе 1С 8.3.
В этом случае нужно указать старый пароль и ввести новый вручную или автоматически по кнопке Создать пароль . Затем нажать кнопку Установить пароль . Окно закроется и можно работать в программе:
Может ли пользователь 1С 8.3 самостоятельно поменять пароль
Теперь представим себе, что пользователю Петровой запрещено изменять пароль (включен соответствующий флажок):
Петрова является опытным пользователем программы 1С Бухгалтерия 8.3 ред.3.0 и хочет изменить пароль. По умолчанию для пользователя Петрова справочник Пользователи не виден.
Поэтому добавляет новую команду в панель навигации раздела Администрирование как это показано на рисунке:
В результате становится доступен справочник Пользователи :
Пользователь Петрова открывает свою карточку пользователя и пытается сбросить пароль, но это сделать нельзя, так как кнопка Сменить пароль недоступна (окрашена в серый цвет):
Следовательно, для изменения пароля ей придется обратиться за помощью к администратору базы 1С 8.3.
Как установить в ход в 1С 8.3 по паролю операционной системы
Несколько слов о других возможностях входа в 1С 8.3. При запуске базы можно убрать пароль в 1С 8.3 и установить способ в хода по паролю операционной системы либо по протоколу open-ID. Для этого в справочнике Пользователи есть еще 2 флажка:
- При включении флажка Аутентификация операционной системы указывается пользователь операционной системы (его логин и пароль для входа в ОС), на которой установлено 1С Предприятие 8. При этом аутентификация входа через 1С может быть включена или снята. В последнем случае программа 1С Бухгалтерия 8 запустится без указания имени и пароля пользователя в 1С.
- Способ входа в программу 1С по протоколу open-ID используется только при подключении к программе через web-сервер. При этом адрес службы должен быть настроен. Флажок аутентификации через 1С может быть как включен, так и выключен, аналогично входа в программу через ОС:
Если вам необходима помощь в освоении более широкого спектра операций в программе 1С, то мы предлагаем вам пройти наш профессиональный курс « ». Подробнее о курсе смотрите в следующем видео.
Взломать пароль к файловой базе 1С 8.1, 8.2 или 8.3 совсем несложно, для этого потребуется доступ к файлам базы и какой-либо HEX-редактор.
В качестве HEX-редактора можно использовать, например:
- WinHex (бесплатная версия не позволяет сохранять файлы размером более 200 Kb);
- Free Hex Editor (условно-бесплатный);
- любой другой HEX-редактор с функцией поиска.
Шаг 1. Делаем резервную копию базы (манипуляции с базой в шестнадцатеричном редакторе не всегда проходят без последствий).
Шаг 2. В HEX-редакторе нужно открыть файл базы с именем 1Cv8.1CD .
Шаг 3. Открыть окно поиска (обычно за это отвечает сочетание клавиш Ctrl+F), выбрать тип строки Unicode (это поле есть во всех серьезных HEX-редакторах) и найти строку «users.usr» . Если ничего не находится — попробуйте поискать без учета регистра (пункт «Match case» в WinHex, пункт «Без регистра» в Free Hex Editor).
![](https://i0.wp.com/1c-programmer-blog.ru/wp-content/uploads/2014/07/poisk-winhex.jpg)
Шаг 4. В найденной строке нужно найти значение «09» (столбец «1» на рисунке) и слева от него исправить «00» на «01» (столбец «0» на рисунке), а затем сохранить изменения.
![](https://i1.wp.com/1c-programmer-blog.ru/wp-content/uploads/2014/07/pravim-znachenija-1.jpg)
Для взлома баз 1С 8.1 этого достаточно — можно зайти в конфигуратор — пароль не спросят.
А вот для взлома баз 1С 8.2 и 8.2 нужно сделать дополнительные действия.
Шаг 5. Снова используем поиск и ищем строку «v8users» .
Шаг 6. В найденной строке меняем букву «V» на «H» так, чтобы получилось «h8users» .
![](https://i1.wp.com/1c-programmer-blog.ru/wp-content/uploads/2014/07/pravim-znachenija-2.jpg)
На этом взлом закончен — пароль больше запрашиваться не будет.
После того, как Вы сделали все, что хотели, можно вернуть все как было и тогда никто ничего не заметит (работает это не всегда).
Если нужно просто добавить пользователя, не удаляя существующих то делаем так (работает не всегда):
- Сохраняем все сделанные изменения, но не закрываем редактор;
- Заходим в конфигуратор базы;
- Возвращаемся в редактор оставив конфигуратор открытым (редактор скажет, что файл изменился и предложит его перезагрузить — соглашаемся);
- Меняем все ранее измененные значения на изначальные, сохраняем файл;
- Возвращаемся в конфигуратор и добавляем пользователя с нужными правами;
- Закрываем конфигуратор и редактор и открываем конфигуратор снова, используя для входа только что созданного пользователя.
В заключение хочу напомнить, что информация приводится в ознакомительных целях, использовать ее, Вы можете исключительно на свой страх и риск.
Если Вы нашли ошибку или неточность, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .
Установка и снятие паролей в программах 1С заложено на уровне платформы всех версий. Авторизация пользователй необходима для защиты информации и разграничения прав доступа в этой базе. Комбинация имени пользователя и его пароля называется логин.
Необходимо сразу отметить, что платформа 1С не делает криптографического шифрования данных, и поэтому ее защита данных не является надежной гарантией секретности служебной информации, а служит в основном для ограничения доступа пользователей ИБ.
Справедливости ради, парольная защита файловых версий 1С 7.7 не снималась только ленивым. Надежность хранения паролей пользователей в конфигурациях 1С 8.2 и 8.3 возросла, но тем не менее так же не может служить примером надежной системы скрытия данных от посторонних глаз.
Чтобы установить, изменить или снять пароли пользователям, необходимо иметь права администратора. Надо войти в базу 1C Бухгалтерии или Торговли в режиме конфигуратора под именем администратора системы. Если в информационной базе пока нет пользователей, то первым необходимо завести пользователя с правами администратора и задать ему пароль.
Для выполнения любых действий с правами пользователей в базе 1C V8 в режиме конфигуратора используется пункт меню Администрирование -– Пользователи . Здесь можно добавить или удалить пользователей, задать их права и выполнить некоторые другие настройки.
Пароль вводится в слепом режиме (password 1c), т.е. текст ввода не отображается на экране, чтобы его не могли визуально снять рядом присутствующие. Поэтому процедуру ввода необходимо повторить в поле «Подтверждение пароля» для уверенности, что скрытый текст введен правильно. Права пользователя, т.е. то, что ему разрешено делать, задаются на вкладке «Прочие».
Крайне не рекомендуется в качестве паролей задавать широко известные сведения, которые легко узнать. Например, повтор имени логина, дата рождения, номер телефона значительно облегчат подбор такого «секретного» кода тому, кто захочет взломать ваш логин.
С другой стороны, важно помнить свой пароль 1С. Его можно и записать, но запись обязательно убрать в надежное место. Любой пароль можно забыть после отпуска или любого длительного отсутствия на работе. В крайнем случае, можно потерять пароли пользователей, но необходимо обязательно хранить пароль администратора . Потому что без него уже будет невозможно сбросить старых или завести новых пользователей.
В случае же безвозвратной потери логина администратора к своей бесценной информационной базе можно обратиться по адресу в конце статьи.
В заключение, стоит обратить внимание на несколько важных моментов :
- Не удаляйте старых пользователей. Это приведет к невозможности анализа логов на предмет выяснения, кто и что делал с документами в прошлом периоде. При этом можно убрать такие логины из списка выбора при запуске программы.
- Не передавайте старые логины с паролями новым пользователям, например, вновь поступившему сотруднику на место старого. Опять же будет трудно выяснить, кто напортачил в базе – старый работник или уже новый.
- Надежно храните логин администратора, поскольку без него будет невозможно обновлять конфигурацию, управлять пользователями и их правами. Данный пункт весьма актуален при смене главного бухгалтера, сисадмина или приходящих специалистов по 1С.
Консультации по паролям 1С можно получить по электронной почте на [email protected]
Что делать если пароль от конфигурации безвозвратно утерян и вспомнить (восстановить) его не представляется возможным?
Ниже я расскажу, как восстановить (сбросить) пароль для конфигурации, написанной для платформы 1С Предприятие 8.3, работающей в файловом режиме. Сброс пароля для клиент-серверного режима также возможен, но в данной статье он не рассматривается, так как такая необходимость возникает значительно реже.
Данная статья является прямым доказательством ненадежности парольной защиты конфигурации 1С. Она не является инструкцией по взлому (сбросу) пароля, а лишь демонстрирует, насколько проста такая операция. В этой связи в конце статьи я дам рекомендации по дополнительной защите конфигурации от подобных угроз.
Итак, у вас есть файл конфигурации 1С 8.3 (файл 1Cv8.1CD) и вы хотите сбросить пароль. Все действия выполняются в 5 простых шагов:
1 шаг. Устанавливаем и запускаем Hex Editor Neo . Это бесплатная программа для работы с шестнадцатеричными данными, которыми и является файл конфигурации 1С. Теперь в программе открываем файл нашей конфигурации (1Cv8.1CD ).
2 шаг. В открывшемся файле необходимо найти нужные строчки для редактирования. Для этого нажатием сочетания клавиш Сtrl+F выбираем кодировку Unicode (как на картинке) и вводим в строку поиска users.usr , а затем нажимаем кнопку Find.
3 шаг. В найденной строке находим значение 09 и меняем значение слева с 00 на 01.
Например:
было: 00
09 00 73 00 79 00
меняем на: 01
09 00 73 00 79 00
Для конфигураций версии ниже 1С 8.3.5 вместо этого меняем значение с 00 на 01 в шестом столбце.
4 шаг.
Нажатием сочетания клавиш Сtrl+F выбираем кодировку Unicode (как на картинке) и вводим в строку поиска v8users
, а затем нажимаем кнопку Find.
В найденной строке (V.8.U.S.E.R.S) меняем цифру 8 на 7 чтобы получилось V.7.U.S.E.R.S. Теперь сохраняем внесенные изменения.
5 шаг. Запускаем конфигурацию в режиме Конфигуратора. Выбираем пользователя, а пароль оставляем пустым. В итоге конфигурация откроется. Теперь нам остается сделать выгрузку информационной базы (Администрирование – Выгрузить информационную базу ), затем создать новую (чистую конфигурацию) и загружаем в неё сохраненную выгрузку (Администрирование – Загрузить информационную базу ).
Была задача подключить сторонние базы не зная паролей. Имелись выгрузки баз кадров и бухгалтерии. Собрал несколько способов сброса паролей к разным версияс 1С. Жду комментариев, замечаний и других способов от Вас.
Перед работами делайте обязательно копию базы.
Подключаем новую баз имея файл конфигурации имя.dt
Для добавления в 1С новой базы имея файл конфигурации заходим в 1С, добавляем новую базу, обязательно новую! Выбираем подходящий шаблон, указываем путь и имя.
Сохраняем, заходим в конфигуратор, выбираем “Администрирование - Загрузить информационную базу”. Указываем наш *.dt файл. База подключена.
Но зайти в неё мы не сможем не зная пароля к учетной записи.
Восстановление паролей 1С для версии 7.7
- Идём в папку с конфигурацией
- Перемещаем папку ‘ UserDefinition’ в любое другое место
- Заходим в базу в режиме конфигуратора
- Перемещаем папку ‘ UserDefinition’ на прежнее место
- Заходим в панель управления пользователями
- Меняем пароль у того, кто нам нужен или создаем нового пользователя
Восстановление паролей 1С для версии 8.0-8.3.5.1383 (файловый вариант)
Качаем Hex Editor, открываем в нем файл 1Cv8.1CD, ищем строку users.usr в режиме Unicode. Находим и меняем число 00 на 01 слева от 09 00 75 00 73:
00 00 2D 00 00 00 00 09 00 75 00 73 00 65 00 72 00
00 00 2D 00 00 00 01 09 00 75 00 73 00 65 00 72 00
Сохраняем, но не закрываем редактор. Заходим в конфигуратор, затем “Администрирование - Пользователи”, список пользователей будет пуст.
Далее в редакторе меняем значение 01 на 00 обратно и сохраняем при открытом конфигураторе 1С. После работаем только в конфигураторе, добавляем нового пользователя, меняем пароль у другого и обновляем список пользователей.
Также нашёл такой второй вариант , в котором обнуляют символы в блоках 00 20 00 20, следующие за 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). Обнуляют все блоки 00 20 00 20 следующие до произвольных символов.
После обнуления открывают базу в конфигураторе (без пароля) и делают выгрузку/загрузку, выходим и снова заходим в конфигуратор и создаем новых пользователей.
Восстановление паролей 1С для версии после 8.3.10.2561
Снова Hex Editor, ищем в нём “V8USERS”, но уже в режиме ANSI и Меняем на “L8USERS”.
Также “users.usr” меняем на “lsers.lsr” и сохраняем. После этого база будет считаться битой.
Открываем в папке с 1С утилиту chdbfl (в C:\Program Files (x86)\1cv82\8.2.19.106\bin к примеру), открываем наш файл базы и запускаем с галкой “Исправлять ошибки”.
Прогонит и скажет, что ошибок не было, но база при этом станет рабочей и без пользователей.
Помогли статьи:
- http://manaeff.ru/forum/viewtopic.php?p=1072
- http://www.modber.ru/forum/thread12638.html
- http://programmist1s.ru/vzlom-snyatie-parolya-v-1s/
Страницу просмотрели: 2 006