» » Поделитесь кодом пользователя 1с 8.3 для обновления

Поделитесь кодом пользователя 1с 8.3 для обновления

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

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

Также обсудим управление паролями пользователей в 1С – как снять или поменять пароль 1С.

Если используется веб клиент (или тонкий клиент в режиме HTTP), то авторизация производится сложнее, так как в этом случае перед тем, как получить доступ к 1С (и авторизироваться в ней) – пользователю необходимо авторизироваться на веб сервере, который предоставляет сервис доступа к 1С.

Сменить пароль 1С или снять пароль 1С

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

В конфигурациях толстого клиента (старая 1С) для этого под правами пользователя нужно выбрать пункт меню Сервис/Параметры пользователя и ввести новый пароль 1С (старый пароль 1Спри этом вводить не нужно). Если этого пункта меню нет – значит он отключен администратором.

В конфигурациях тонкого клиента (новая 1С) аналогичные действия возможны если у Вас доступна закладка Администрирование. Выберите на этой закладке пункт меню (справа вверху) Настройки/Персональные настройки/Сведения о пользователе.

Если Вы сами являетесь администратором, то поменять пароль пользователя 1С можно следующими способами:


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

Пароль 1С на модуль

Самый простой способ защитить текст программ на языке 1С () – это установить пароль 1С на доступ к модулю. Текст модуля при этом шифруется. К сожалению любой модуль защитить так нельзя.

Установить пароль 1С можно:

  • Откройте в конфигураторе нужный модуль
  • Пункт меню Текст/Установить пароль

Если при этом 1С заявляет, что «Данный модуль защитить нельзя», или этого пункта меню нет, значит нужно выносить функции и процедуры модуля в другой и защищать его. Запаролить как минимум можно .

Способ защиты модуля без пароля – исключить текст программы вообще. Дело в том, что текст программы перед выполнением компилируется (преобразуется в специальный нечитаемый вид). Можно убрать текст модуля, оставив только скомпилированный «код».

Для этого выберите пункт меню Конфигурация/Поставка конфигурации/Настройка поставки и выберите у нужных модулей Исключать тексты модулей. В частности это можно сделать с обработкой, а потом сохранить ее во внешнюю (правой кнопкой на обработку, Сохранить как внешнюю обработку).

Оба способа, к сожалению, обходятся распространенными в интернет декомпиляторами 1С, которые позволяют из компилированного «кода» восстановить текст программы.

Пароль для обновления 1С

При попытке обновления 1С онлайн (Конфигурация/Поддержка/Обновить конфигурацию), 1С спросит у Вас пароль доступа к сайту обновлений.

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

Итак, найдя оба номера, зайдите на сайт 1С (http://users.v8.1c.ru/getpswbase.jsp) и самостоятельно зарегистрируйтесь. В результате Вы получите пароль для получения загрузки и установки обновлений.

Пароли на форме 1С

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

Для этого в свойствах поля ввода есть свойство Режим пароля. Поле, с установленной галочкой будет показывать звездочку (*) вместо символов при вводе.

Сам пароль при этом по умолчанию будет храниться в обычном реквизита справочника/документа, со всеми отсюда вытекающими (возможность просмотра с помощью внешней обработки или запроса к данным, просмотра в таблице SQL этого справочника).

Приобретая программу ведения учета предприятия, особенно такую популярную, как 1С:Предприятие, можно ли рассчитывать на получение обновлений 1С бесплатно? Как ни странно, такая возможность есть, хоть это и не похоже на методы ведения бизнеса в России. Сразу оговоримся, речь пойдет только о легальных методах получения обновлений для 1С, так что Вам будут доступны и такие важные сервисы, как, например, 1С-Отчетность . Для простоты мы будем рассматривать только одну конфигурацию, но самую распространенную на текущий момент – 1С:Бухгалтерия.

Для начала, нам необходимо определиться с версией программы. В версии 8 доступны две линейки продуктов: базовая и ПРОФ.

Получение бесплатных обновлений для 1С:Бухгалтерия базовая

Для получения бесплатных обновлений для 1С базовых версий осуществляется через Интернет в автоматическом или ручном режиме. Скачивать обновления можно непосредственно с сайта поддержки пользователей системы 1С:Предприятие 8 или через оболочку программы. Для обоих вариантов получения бесплатных обновлений для "1С:Бухгалтерия базовая версия" необходим единый логин и пароль. Получить эти учетные данные можно в течение 1 минуты при наличии листа данных для получения лицензии , содержащегося в коробке с дистрибутивом продукта. Из всего многообразия информации, представленной в документе для получения доступа к бесплатным обновлениям 1С нам потребуются только Регистрационный номер и PIN-код.

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

Итак вводим:

  • в качестве логина лучше всего использовать Регистрационный номер продукта, дабы не забыть его в дальнейшем (этот код есть на коробке, документации, дистрибутиве и т.д.);
  • пароль можно сгенерировать, если не получается придумать свой;
  • адрес электронной почты следует выбрать такой, к которому у Васвсегда будет доступ, поскольку именно к нему будет привязан доступ к бесплатным обновлениям 1С;
  • остальные поля Вы можете заполнить сразу или уже после получения доступа к сайту.

Осталось подтвердить, что Вы не робот, поэтому заполните капчу в поле "Введите символы".

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

Мы попадаем на финальную страницу регистрации, где вводим Регистрационный номер и PIN-код, которые в начале нашли на листе регистрации. Если Вы все сделали правильно, появится форма для заполнения реквизитов организации, заполнив которые, подтверждаем регистрацию. Завершив этот этап, Вам становится доступен Портал информационно-технологического сопровождения и доступ к бесплатным обновлениям 1С.

Что необходимо для обновления 1С ПРОФ-версий?

Для обновления 1С ПРОФ-версий обновления программы и форм отчетности предоставляются разработчикам исключительно на платной основе. Однако, при покупке продуктов, ПРОФ фирма 1С предоставляет так называемый льготный период сопровождения, в течение которого предоставляются обновления 1С абсолютно бесплатно. В настоящий момент этот период составляет 3 месяца. При этом услуги оказывает официальный франчайзи. В этот период Вы можете пользоваться всеми благами ИТС, такими, как доступ к Порталу ИТС или получать бесплатные обновления 1С из оболочки программы.

Для активации льготного периода Вы можете обратиться к любому официальному 1С:Франчайзи, предоставив Купон на льготное Информационно-технологическое сопровождение "1С:Предприятие". Всю остальную заботу на себя возьмет специалист по обслуживанию 1С.

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

Ниже я расскажу, как восстановить (сбросить) пароль для конфигурации, написанной для платформы 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С:Предприятие 8, например, 1с бухгалтерии базовая 8 версия, 1С:Упрощенка 8, 1С:Предприниматель 8, 1С:Зарплата и Управление Персоналом 8 базовая версия, 1С:Управление Торговлей 8 базовая версия и других базовых версий 1С 8 получают пароль пользователя для сайта 1c самостоятельно регистрируясь на сайте по PIN-коду программы. Для того что бы наглядно продемонстрировать процесс получения пароля для базовых версий 1С:Предприятие 8 мы специально подготовили этот видеоролик, который откроется в новом окне. Как получить пароль для ПРОФ версий 1С:Предприятие 8

Пользователи ПРОФ версий программ 1С:Предприятие 8, например, 1С:Бухгалтерия 8, 1С:Зарплата и Управление Персоналом 8, 1С:Управление Торговлей 8 и других ПРОФ версий 1С 8 могут получить и использовать пароль пользователя для сайта 1c.ru, только при наличии подписки на диски ИТС.

Если Вы еще не зарегистрированы на сайте интернет поддержки пользователей 1С:Предприятия 8, то для регистрации Вам необходимо получить пароль для Вашего программного продукта. В качестве кода пользователя на сайте используется регистрационный номер одной из основных поставок 1С:Предприятия 8. Пароль необходимо получить у нас 1Cnew.ru, при этом у вас должна быть оформлена подписка на ИТС только тогда вы получите право обновления 1с предприятия 8.

Пользователям, оформившим подписку на ИТС в нашей компании, для получения пароля доступа на сайт интернет поддержки пользователей необходимо направить нам заявку с сайта (кнопка "Получить пароль") или направить нам письмо по электронной почте с указанием: названия организации, на которую зарегистрирована программа; регистрационный номер программы; ФИО контактного лица, от организации; телефона контактного лица.

Код пользователя (Ваш регистрационный номер) и пароль, полученные Вами в ответ на Ваш запрос, Вы сможете использовать для доступа на сайт. При этом Вы получите доступ к веб-страницам всех конфигураций, входящих в имеющиеся у Вас основные поставки "1С:Предприятия 8". К страницам конфигураций, не входящим в имеющиеся поставки программных продуктов, пользователь доступа иметь не будет.

Восстановление доступа к порталу 1С. Эта инструкция для тех, кто уже был зарегистрирован на портале 1С portal.1c.ru , но забыл свой логин или пароль.

Логин и пароль от личного кабинета на сайте 1С (он же используется для обновлений 1С и для доступа к сервисам интернет-поддержки 1С) пользователи придумывают самостоятельно. Поэтому вряд ли удастся восстановить эти данные обратившись в вашу обслуживающую организацию. Однако, если пароль от сайта с обновлениями 1С утерян, то можно восстановить его на сайте 1С portal.1c.ru самостоятельно.

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

  • 1. вы помните какой e-mail использовался вами при регистрации на сайте 1С и имеете к нему доступ,
  • 2. вы не помните какой e-mail использовался вами при регистрации или доступа к этому адресу электронной почты нет.

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

1

Вы помните какой e-mail использовался вами при регистрации на сайте 1С и имеете к нему доступ.

Перейдите на сайт портала 1С portal.1c.ru и нажмите ссылку "Войти" в верхнем правом углу сайта.


На открывшейся форме входа на портал 1С есть соответствующая ссылка "забыли пароль". Ей можно воспользоваться, если у вас остался доступ к e-mail, использованному вами при регистрации.


Введите e-mail, который вы указывали при регистрации.


На указанный вами адрес будет выслано письмо с инструкцией по восстановлению пароля.

Если необходимо обратиться за технической поддержкой этого ресурса 1С то можно написать письмо на адрес [email protected].

2

Вы не помните какой e-mail использовался вами при регистрации или доступа к этому адресу электронной почты нет.

Если доступа к использованному ранее при регистрации на сайте 1С адремсу электронной почты e-mail больше нет, то нужно просто зарегистрироваться на сайте 1С заново и добавить имеющиеся у вас программы 1С в новый личный кабинет.