Пользователь сам решил изменить пароль для своего логина? Да запросто!

06.05.10

Администрирование - Информационная безопасность

Обработка для САМОСТОЯТЕЛЬНОЙ смены пароля пользователем в режиме ПРЕДПРИЯТИЕ

Скачать файлы

Наименование Файл Версия Размер
Установка пароля пользователем
.ert 32,00Kb
434
.ert 32,00Kb 434 Скачать

Частенько комплексующие пользователи говорят - АГА, А ТЫ ТО ПАРОЛЬ МОЙ ЗНАЕШЬ! наивные они - их пароль админу как зайцу стоп-сигнал :), но чтобы душа пользователя была спокойна родилась данная масенькая полезняшка, которая позволяет избавить от подобной фобии драгоценных пользователей в 7.7. Для работы нужна внешняя компонента FormEX.DLL, скачать можно у АЛьФ'а

См. также

Проверка часового пояса

Информационная безопасность Универсальные функции Платформа 1С v7.7 Бесплатно (free)

При использовании терминалок для удаленных баз, иногда при входе в базу данных необходимо исключить возможность входа пользователей с компьютеров с другим часовым поясом. Например, работают в Новосибирской базе с временем UTC +6 и пытаются зайти в базу с UTC +3.

16.05.2016    12766    kudenzov    3    

10

Злоумышленник зашифровал базы 1С и другие файлы

Информационная безопасность Защита ПО и шифрование Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Звонит пользователь, на экране сообщение ваши данные зашифрованы, введите пароль, пишите письма и т.д.

1 стартмани

08.11.2014    40142    44    aleksch21    85    

47

Отчет по правам пользователей для любой конфигурации "1С:Предприятия 7.7"

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Инструмент для наглядного анализа и сравнения наборов прав доступа в 1С 7.7 Работает в любых конфигурациях. В одной из обслуживаемых мной баз 40 наборов прав пользователей (120 пользователей). Этим отчетом очень наглядно выходит анализировать разницу в правах и просто описывать права пользователей в документации. Обновлено: - В новой версии отчета добавил сравнение двух разных баз и анализ внешней БД. - объекты метаданных представлены в виде дерева (объект "Дерево-Таблица значений" FormEx)

1 стартмани

11.02.2014    25186    162    Amel2010    15    

14

Проверка прав доступа текущего пользователя. 1с 7.7

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Показывает права доступа текущего пользователя в базе 1с 7.7 .

1 стартмани

10.06.2013    20877    49    demon_sw    11    

6

Индивидуальная установка даты запрета редактирования документов в торговле 1С 7.7

Информационная безопасность Закрытие периода Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Установка даты запрета редактирования документов индивидуально для каждого пользователя,а также предоставление в индивидуальном порядке разрешения изменения конкретных документов в определенные периоды или в конкретные дни.Срок действия установок устанавливается вами. Вы можете спокойно настроить и уехать в отпуск.

1 стартмани

17.01.2013    30964    50    agent007_1    10    

4

Управление правами в 7.7 - "на лету" до каждой кнопочки!

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Система управления правами доступа "на лету" для конфигураций на платформе 1С:Предприятие 7.7. - Онлайн :: Не требует выхода пользователей. - Умная :: Позволяет управлять доступом хоть к каждой кнопке на форме. - Универсальная :: Встраивается в любую конфигурацию за 1 минуту! - Преемственная :: Сохраняет настройки существующих наборов прав.

1 стартмани

22.11.2012    34403    171    gavlexx    48    

39

Блокиратор запуска Информационной Базы

Инструменты администратора БД Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Блокирует запуск Информационной базы при входе пользователя

1 стартмани

25.10.2012    15121    14    sam-soft    9    

6
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Tatitutu 3855 21.05.09 11:11 Сейчас в теме
"Частенько комплексующие юзвери говорят - АГА, А ТЫ ТО ПАРОЛЬ МОЙ ЗНАЕШЬ!" - читал и "плакал" )))
2. Berrimor 198 21.05.09 11:13 Сейчас в теме
;) сменил свой коммент!
3. CheBurator 3119 21.05.09 11:19 Сейчас в теме
4. Berrimor 198 21.05.09 12:45 Сейчас в теме
(3) Вы не правы, молодой человек, http://infostart.ru/projects/764/ - внешняя программа, а это обработка на языке 1С, которую я например подключаю в меню сервис конфигурации
5. Berrimor 198 21.05.09 12:47 Сейчас в теме
И вообще, Сhe Burashka, вы конечно челевек уважаемый на Инфостарте, но зачастую Ваши комменты неадекватны и преждевременны имхо мните себя гуру... без обид - ничего личного
6. vde69 925 21.05.09 17:33 Сейчас в теме
странно, у меня не работет!

зы
вообще папочка usrdef для пользователя должна быть "ТолькоЧтение"

7. Berrimor 198 22.05.09 04:49 Сейчас в теме
(6) видимо от того что только рид и не работает
8. viddik 237 22.05.09 07:56 Сейчас в теме
Наверное, лучше перенести в раздел Защита и пароли 1С.
9. vde69 925 22.05.09 09:25 Сейчас в теме
(8) укажи, что используеться внешние компоненты.

а лучше вообще удали ее вообще, ибо давать юзерам ее не стоит (без ведома админа)
10. sergeypv 27.05.09 06:48 Сейчас в теме
получаю ошибку при открытии формы обработки:

ТекХэшПароля=ФормСервис.ПолучитьХэшПароляПользователя(ИмяПользователя());

в описании FormEx.chm такого свойства "ПолучитьХэшПароляПользователя" нет. Скачивал FormEx по указанной ссылке. Версия: 2, 0, 5, 93
11. sergeypv 27.05.09 07:36 Сейчас в теме
(10) Разобрался, объект "Сервис" создавался не FormEx, а 1cpp - более старой версии. Все же при создании объекта "Сервис" лучше использовать конструкцию "Попытка - Исключение", иначе возникает ошибка при первом запуске и dll не подгружается.
12. Fisherru 78 27.05.09 13:51 Сейчас в теме
Правильно ли я понимаю, что команда ПолучитьХэшПароляПользователя возвращает не пароль пользователя, как он задан в конфигураторе, а некое его представление?
Как-то можно получить пароль пользователя, как он задан в конфигураторе?
14. vip 27.05.09 14:03 Сейчас в теме
(12) > Как-то можно получить пароль пользователя, как он задан в конфигураторе?
Нельзя. Он хешируется по алгоритму MD5. Ты же не можешь посмотреть пароли в Кофигураторе?
17. Fisherru 78 27.05.09 14:33 Сейчас в теме
(14)
Хорошо, а отловить его (внутри программы 1С) когда пользователь входит в 1С?
19. vip 27.05.09 14:41 Сейчас в теме
(17) Что значит отловить?
В этой обработке он и отлавливается.

ПолучитьХэшПароляПользователя(ИмяПользователя())
20. Fisherru 78 27.05.09 16:39 Сейчас в теме
(17)
Смысл в чем - тема в http://infostart.ru/projects/4207/
Надо запускать 1С в пакетном режиме из BAT-ника для всяких делов.
Если ИмяПользователя() я могу получить в 1С, чтобы запихать в BAT-ник для запуска, то пароль - нет.
Мне приходится убирать users.usr - входить в 1С безымянным и без вопросов, а потом возвращать users.usr на место - не круто...
Вот и вопрос как заполучить пароль пользователя, чтобы вставит его имя и пароль в пакетный запуск 1С и не париться с users.usr ???
21. vip 27.05.09 18:01 Сейчас в теме
(20) Дык заведи для всяких делов пользователя Fisherru без пароля.
А пароль в явном виде получить нельзя.
23. Fisherru 78 28.05.09 08:25 Сейчас в теме
(21)
Жаль, что пароль в явном виде получить нельзя.
Для моих делов нужны админские права - без пароля такое нельзя заводить.
Ну ладно, замнем для ясности ;-)
25. nickVZ 10 28.09.09 13:41 Сейчас в теме
(17),(22) Твоя проблема решается несколько проще:
1.http://admilink.narod.ru/
2. http://infostart.ru/public/15861/
Кроме того, есть замечательный инструмент Марка Русиновича, позволяющий запустить задание на сервере.
26. Fisherru 78 29.09.09 15:16 Сейчас в теме
(25)
Спасибо за совет. Нашим системщикам пригодится. ;)
Мне нужен был пользователь с правами администратора внутри программы 1С для запуска крутых обработок внутри самой 1С.
Но ничего.
Тема "Обрезание БД удалённого магазина одной кнопкой" - добита полностью.
Все работает. :)
30. пользователь 06.05.10 19:41
Сообщение было скрыто модератором.
...
13. iturin 27.05.09 13:57 Сейчас в теме
Расскажите все-таки что нужно сделать чтобы она заработала?

ФормСервис=СоздатьОбъект("Сервис");
{C:\DOCUMENTS AND SETTINGS\LANMASTER\РАБОЧИЙ СТОЛ\CHANGEPASS.ERT(40)}: Неудачная попытка создания объекта (Сервис)

Скачал самую последнею версию dll у АЛЬФА. Положил ее в BIN. Обработку запускаю через меню Файл - Открыть.
15. vip 27.05.09 14:05 Сейчас в теме
(13) Положил в BIN и все?
А загружаешь когда?
А какая версия на закладке FormEx?

Код давай.
16. iturin 27.05.09 14:17 Сейчас в теме
(15) Да dll FormEx (версия 2.0.5.92) положил в BIN. Далее запускаю базу в режиме Предприятия и через Файл - Отрыть запускаю ChangePass.ert

ФормСервис=СоздатьОбъект("Сервис");
{C:\DOCUMENTS AND SETTINGS\LANMASTER\РАБОЧИЙ СТОЛ\CHANGEPASS.ERT(40)}: Неудачная попытка создания объекта (Сервис)


18. vip 27.05.09 14:39 Сейчас в теме
(16) Повторю.
FormEx загружается нормально?
В другом месте не загружается?
Какая версия на закладке FormEx?
22. alexandr_astafiev 67 27.05.09 19:24 Сейчас в теме
(16)Цитата:ФормСервис=СоздатьОбъект("Сервис");
{C:\DOCUMENTS AND SETTINGS\LANMASTER\РАБОЧИЙ СТОЛ\CHANGEPASS.ERT(40)}: Неудачная попытка создания объекта (Сервис)

Ответ: сначала нужно запустить DLL-ку а потом уже создавать объект "Сервис". тогда все работает. т.е. начало запуска обработки изменяем:
Процедура ПриОткрытии()
//ФормСервис=СоздатьОбъект("Сервис");
//Если ФормСервис=0 Тогда
Если ЗагрузитьВнешнююКомпоненту("FormEx.dll")=0 Тогда
Сообщить("Перепишите библиотеку FormEX.DLL в каталог ИБ");
СтатусВозврата(0);
Возврат;
КонецЕсли;
ФормСервис=СоздатьОбъект("Сервис");
//КонецЕсли;
...... и т.д.
24. Berrimor 198 28.05.09 14:02 Сейчас в теме
(22) Отдельную загрузку FormEX прилепил на лету - потому в торопях накосячил, спасиб, ОБРАБОТКУ ОБНОВИЛ - ошибок быть не должно
27. Adoms 152 30.09.09 13:50 Сейчас в теме
28. SVR27 06.05.10 12:07 Сейчас в теме
Сменил обработкой пароль, в итоге не смог войти :)
Начал разбираться, оказалось Форум 1с++, пост АЛьФа
[quote]Надо помнить, что:
- 1С всегда преобразует пароль к верхнему регистру;
- 1С не воспринимает пароли более 10 символов.[/quote]
Т.е. чтобы корректно обрабатывались буквенные пароли, нужно изменить строку установки пароля на
	ФормСервис.УстановитьХэшПароляПользователя(
ИмяПользователя(),
ФормСервис.ПолучитьХэшМД5(ВРег(СокрЛП(НовыйПароль)))
);
29. Berrimor 198 06.05.10 19:39 Сейчас в теме
31. Aleks_PV 24.10.11 10:20 Сейчас в теме
Хорошая обработка. Только не все пользователи хотят пользоватся.
Оставьте свое сообщение