Как установить пароль на 1с 7

Обновлено: 03.07.2024

К сожалению, старина Билл, даже в новоиспеченной Windows 10, не позаботился о своих пользователях и не предоставил возможность поставить пароль на папку, который бывает так необходим для сокрытия от посторонних глаз важной информации. Поэтому, если вы твердо решили «засекретить» свой файл, будьте готовы к тому, что это будет весьма неудобный процесс, да еще и с использованием сторонних программ.

Способ №1. Архиватор WinRAR.

Да да, с помощью обычного WinRAR и ZIP / RAR архивов , который установлен на подавляющем большинстве устройств, можно поставить пароль на папку или файл в компьютере.

Правда этот способ весьма неудобен (стоит отметить — как и все последующие) и заключается в создании архива с вашими данными, защищенного паролем.

1. Если у вас не установлен WinRAR — установите его, если уже ПО имеется на компьютере — перейдите к следующему шагу.

2. Нажмите на вашу папку правой кнопкой мышки и выберите параметр «Добавить в архив».

2. Выберите формат будущего файла и название. Не закрывая окна, нажмите на кнопку «Установить пароль».

3. Введите пароль (предварительно установите галочку напротив надписи «Отображать пароль при вводе») и нажмите «ОК».

4. Еще раз нажмите «ОК».

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

Способ №2. Архиватор 7zip.

Этот способ отличается исключительно названием используемой программы от вышеописанного способа, алгоритм работы остается прежним.

1. Кликаем правой кнопкой мыши на папку или файл, который необходимо запоролить, выбираем «7zip» — «Добавить к архиву».

2. Придумываем сложный, но запоминающийся пароль и вводим его в необходимые поля.

3. Нажимаем «Ok» и видим на рабочем столе созданный только что архив.

4. При попытке открыть файлы из архива вам будет необходимо ввести пароль.

Хочу отметить, что использование популярных архиваторов для решения задачи установки пароля на папку, более приоритетно, чем использование малоизвестных, но специализированных программ.

Этот мой вывод основан на следующих фактах:

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

Зачастую специализированные программы, либо платные, что согласитесь для такой «пустяковой» задачи — непозволительная роскошь, либо бесплатны, но не имеют должной поддержки, а это грозит целой кипой проблем при возникновении сложностей во время использования.

Если же вас не пугают трудности — устанавливайте одну из описанных программ для установки пароля и пользуйтесь.

Способ №3. Программа «Anvide Lock Folder».

Существует целый ряд программ, которые помогают защитить файлы от постороннего «посягательства на них». Наиболее популярна сегодня утилита под названием «Anvide Lock Folder». Она является бесплатной и достаточно простой в освоении.

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

На конфигурацию (всю сразу) типовыми методами пароль не поставишь. Пароль можно установить на отдельные модули объектов: открывешь модуль, дальше пункт меню "Текст / Установить пароль"

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

Первый способ - это один из самых стандартных

Мы устанавливаем определенный пароль на сам модуль объекта.
Что бы наши действия увенчались успехом, нам нужно будет в модуле (в активном состоянии) объекта в кофигураторе 1С Предприятие выбрать - «Текст - Установить пароль».
Но пароль, указанный таким способом легко можно снять используя декомпилятор 1С. Пароль устанавливается только лишь на модуль объекта, поэтому весь код необходимо помещать в него и вызывать из модуля определенные формы, например:

В модуле объекта пишем:

Функция Сумма(значение1, значение2) Экспорт

Возврат значение 1 + значение2;

В модуле формы вызываем эту функцию:

Но правда говоря, такие действие не всегда бывают удобными.

Второй способ - это исключить исходные коды из поставки

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

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

Третий способ – это обфускация кода 1С

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

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

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

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

Четвертый способ – это способ комбинирования уже трех вышепоказанных способов

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

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

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

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

При нажатии на кнопку "Сменить не сохраняя" — пароль текущего пользователя становится пустым (как если бы вы в типовой базе нажали установить пустой пароль), при нажатии на эту же кнопку с взведённым флагом "Выполнить для всех" — пароли всех пользователей становятся пустыми (конечно если вы администратор и имеете на то права).

Если заполнить поле "Пароль", то в поле "Хеш пароля" сформируется хеш для данной строки, типовая функция платформы 1С, расписывать технологию не буду. И если теперь нажать кнопку "Установить свой пароль" — текущему пользователю будет присвоен пароль из поля "пароль". Аналогичные действия произойдут для всех с взведённым флагом "Выполнить для всех".

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

Все процедуры и функции описаны в модуле формы, исходный код открыт.

Обработка тестировалась на Бухгалтерии проф 3.0.70.33, также на Зарплата и Управление Персоналом проф 3.1.9.187 и на Управление торговлей 11.4.7.141. На платформе 8.3.13.1690. Также тестировалась на чистой (пустой) конфигурации с использованием режима синхронных вызовов расширений платформы и внешних компонент и с режимом использования модальности.

Рассмотрим, как установить пароль в 1С, на примере 1С:Бухгалтерия. Информация актуалена для 1С УТ и 1С ЗУП и др программ 1С.

Перейдем к выполнению действий, которые помогут нас установить пароль в 1С. Заходим в информационную базу под пользователем с соответствующими административными правами и переходим в раздел “Администрирование”. Далее выбираем пункт “Настройки пользователей и прав”. В открывшемся окне в подразделе “Пользователи” переходим по гиперссылке “Пользователи”.

В открывшемся списке пользователей выбираем нужного нам пользователя и по двойному клику левой клавиши мыши открываем карточку пользователя. Далее на закладке “Главное” нажимаем на кнопку “Установить пароль”. Справа от данной кнопки мы увидим надпись “пустой пароль”. Это означает, что пароль для данного пользователя не установлен. После чего появится окно с двумя полями. В верхнем поле необходимо указать пароль, а в нижнем поле его подтвердить.

По кнопке “Создать пароль” система позволяет создать уникальный пароль, который можно использовать и указать в форме ввода пароля.

При установленный галочке “Показывать новый пароль” вместо звездочек будут отображаться вводимые символы и подтверждать пароль не потребуется. После указания пароля нажимаем на кнопку “Установить пароль”. После этого при попытке войти в базу под данным пользователем без пароля, то система выдаст ошибку аутентификации.

Также на закладке “Главное” имеется функция “Потребовать установку пароля при входе”. Включенная галочка означает, что пользователь должен изменить присвоенный ему пароль на свой при первом входе в базу. При входе в базу появится окно, в котором необходимо будет указать старый пароль и ввести новый. После чего также нажать на кнопку “Установить пароль”.

Также рассмотрим, как настраивается аутентификации пользователя операционной системы. Для этого на закладке “Главное” необходимо установить одноименную галочку и осуществить выбор пользователя в поле “Пользователь”. В открывшемся окне выбрать домен и указать пользователя операционной системы. После этого программа будет запускаться без указания имени пользователя и ввода пароля.

При входе в программу 1С, если в ней созданы профили пользователей, появляется окно, запрашивающее выбор пользователя и ввод пароля. В случае, если пароль не установлен, то любой пользователь, нажав «Ок», может войти в программу, под вашим именем и там уже натворить дел… Чтобы обезопасить информацию от «посторонних глаз», рекомендуется каждому пользователю базы установить личный пароль. Это не так сложно, как кажется на первый взгляд, и для этого не надо обладать навыками «суперпрограммиста». В этой статье расскажем вам о двух способах установки пароля: в режиме пользователя или в конфигураторе.

Итак, всплывающее окошко при входе в программу обычно выглядит следующим образом:

Зачастую, если бухгалтер работает один с программой, пользователь не введен. Соответственно, вход в программу производится непосредственно ее запуском.

Установить пароль можно двумя способами:

• в режиме пользователя – 1С: Предприятия, когда вы просто входите в программу;

• в режиме конфигуратора – кнопка «Конфигуратор» в окне запуска программы.

Рассмотрим пошагово оба варианта на примере программ 1С: Бухгалтерия предприятия ред. 3.0 и 1С: Зарплата и управление персоналом ред. 3.1.

1 способ: установка пароля в пользовательском режиме

Шаг 1. Запустив программу 1С в режиме пользователя, перейдите в раздел «Администрирование» - «Настройки пользователей и прав».

Шаг 2. Открыв раздел «Пользователи», перейдите по одноименной гиперссылке.

Шаг 3. Если пользователя нет, то создайте его по кнопке «Создать». Вы можете создать сразу несколько пользователей, если с информационной базой работает не один человек и в дальнейшем для каждого задать персональные настройки.

Мы видим, что настоящее время заведен в программе один пользователь Вишневская С.Н.

Добавим нового пользователя и установим ему пароль на вход в программу.

Шаг 4. Укажите полное имя пользователя. При этом пользователя можно выбрать из справочника «Физические лица». В нашем примере – Бухгалтер Алферова С.А.

Если галочка не установлена, то при входе в программу вы его не увидите.

Если это единственный пользователь и галочка не установлена, то при входе программа «ничего не спросит», а просто запустится.

Заполните поле «Имя» (для входа). Название поля говорит само за себя. Что вы напишите здесь, так оно и отобразится при вводе.

И вот мы дошли до заветной кнопки «Установить пароль». Слева серым цветом написано – «Пустой пароль». Это означает, что пароль не установлен.

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

Для смены пароля также нажимается кнопка «Установить пароль» и он меняется пользователем.

Но если за системой следит администратор, который создает пользователей и «раздает» пароли, то он может установить галочку запрета смены пароля – «Пользователю запрещено изменять пароль». В этом случае изменить пароль вы не сможете.

Проверим результат наших действий.

Шаг 6. Сохраните настройку – «Записать и закрыть».

При создании первого пользователя он автоматически наделяется правами администратора.

Шаг 7. Закройте программу и зайдите в нее снова.

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

Указав пароль, программа запустится и можно приступить к работе.

2 способ: установка пароля пользователя в режиме 1С: Конфигуратор

Шаг 1. Запустите программу в режиме 1С: Конфигуратор по одноименной кнопке в окне запуска 1С.

Шаг 2. Перейдите в раздел «Администрирование» - «Пользователи».

В открывшемся справочнике можно добавить новых пользователей – кнопка «зеленый плюсик» или кнопка копирования. Чтобы установить или изменить пароль для имеющегося пользователя, откройте его двойным щелчком мышки или нажав «кнопку-карандашик».

Шаг 3. В окне настроек те же настройки, что мы рассматривали в пользовательском режиме.

Введите пароль в отмеченные поля, подтвердив его.

В настройке также имеются галочки:

• «Пользователю запрещено менять пароль»;

• «Показывать в списке выбора».

О них мы говорили выше.

Очистив поля с данными пароля, вы удалите пароль входа в программу.

Возможно у вас возникнет вопрос: «Что такое аутентификация операционной системы?». Эта галочка есть и в настройках пользователя в режиме 1С: Предприятия, и в конфигураторе.

Если у вас установлен пользователь (и пароль) при входе в операционную систему, то можно настроить вход в программу, через аутентификацию операционной системы, т.е. того пользователя. Для этого устанавливается одноименная галочка - «Аутентификация операционной системы» и ниже указывается пользователь, под которым вы входите при включении компьютера.

Мы рассмотрели вопросы установки и изменения пароля пользователя при входе в 1С.

Как быть, если пропал раздел «Пользователи»?

Пользователь может растеряться, когда, открыв программу, не увидит раздел «Пользователи», о котором мы говорили выше.

Возможно были изменены настройки программы и раздел куда-то «исчез». Давайте разберемся, как вернуть раздел на место.

Шаг 1. Перейдите в раздел «Администрирование» и нажмите «шестеренки» в верхнем правом углу окна. Перейдите в меню «Настройка навигации».

Шаг 2. В открывшемся окне найдите пункт «Пользователи» и переместите его в правую часть окна по кнопке «Добавить».

Шаг 3. Зацепившись мышкой за строку «Пользователи», перетащите ее в раздел «Важное» и нажмите «Ок».

Раздел «Пользователи» появился на рабочем столе.

Мы рассмотрели варианты создания и изменения пароля пользователя.

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

В случае, если пользователь был единственным, и вы остались без пароля, восстановить доступ к программе будет сложнее. Для этого используются специальные программы – редакторы баз данных, например, Tool_1CD, WinHex, Free Hex Editor и т.п. И, если вы попали в такую ситуацию , то для сброса пароля лучше пригласить специалиста.

Читайте также: