Уникальность входа пользователей для 1С 8.2

19.05.14

База данных - Инструменты администратора БД

У Вас возникали случаи, когда под одним пользователем в БД 1С заходит несколько лиц? И не коробит ли Вас, что остаются висеть сеансы при несанкционированном отключении питания?
В загрузке лежит фрагмент кода, который позволит Вам в пределах допустимого избежать подобных ситуаций (обычное приложение).

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

Наименование Файл Версия Размер
Уникальность входа пользоваетелей в 1С 8.2 (Фрагмент)
.pdf 28,92Kb
3
.pdf 1 28,92Kb 3 Скачать

Фрагмент кода необходимо разместить в модуль обычного приложения в Процедуру ПриНачалеРаботыСистемы, в самое начало процедуры. Обратите внимание на выделенные желтым имя сервера и имя БД на сервере (это Ваши данные).

Результат работ:

1. Если было несанкционированное отключение питания, тогда при последующем входе в БД будет удаляться висяк (дубль неубранного сеанса).

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

коль "трудяга", то возмутится и пожалуется на такое обидное и просто возмутительное и удручающее сообщение админу.

Рассчитано на программистов-системщиков, продвинутых админов 1С

уникальность пользователь вход

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2956    12    1    

34

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 8000 руб.

10.11.2023    3490    11    1    

33

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 2520 руб.

14.01.2013    177716    1073    0    

848

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27366    79    146    

59

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61307    88    59    

73

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11739    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    31104    31    18    

47

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10973    5    8    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4709 20.05.14 00:43 Сейчас в теме
Кстати, интересно, а можно ли сыграть лицензиями так, чтоб добиться заявленного эффекта? Каждому выписывать лишь одну лицензию, т.е. фактически сделать их именными через всякие ini-файлы?
4. mack198109 55 20.05.14 10:41 Сейчас в теме
(1) Yashazz, лицензии дело хорошее :). без комментариев :)
2. Re:аниматор 338 20.05.14 03:30 Сейчас в теме
Если не ошибаюсь, но именно это уже давно реализовано в конфигурации УПП. Я доработал не просто вывод сообщения с кнопкой "ОК", а возможность завершить старый сеанс и запустить новый или отказаться.
3. mack198109 55 20.05.14 10:39 Сейчас в теме
я смотрел в УПП. Немного по-другому. Преимущество моей доработки в простоте внедрения. Мой вариант тож неплохой.
5. Virikus 61 21.05.14 09:31 Сейчас в теме
Как быть в случае если пользователь в одном окне запускает длительный отчет или обработку, но ему надо еще и документы вводить?

В обычном режиме работы он просто откроет второе окно и будет работать.

Такие вопросы надо решать административным путем, а не городить огороды.
6. mack198109 55 21.05.14 10:39 Сейчас в теме
(5) Virikus, тоже верно. поэтому не все и решаются на использование данного алгоритма. Доработать выборность "уборки" сеансов - пару-тройку строчек в коде. Поэтому ориентир на программеров. Всегда лучше, если какие-либо защитные механизмы особенно для входа в БД сориентированы в одном месте. Кстати, этот код ориентирован на обычное приложение и для нестандартных конфигураций.
7. V.Nikonov 120 23.05.14 11:33 Сейчас в теме
При доработке УТ_10.3 использовал механизм блокировки повторного входа в соответствии с Доп.Правами (специальная опция "Разрешить несколько сеансов").
Кроме того была разработана специфичная роль, для которой разрешалось ровно 2 сеанса (в одном производилась длительная процедура печати пакета документов и второй сеанс для текущей работы).
Вот только автоматической выгонялки не делал. Предпочел изгонять пользователей руками Администраторов базы! Ведь можно иногда переподцепить потерянную сессию на терминальном сервере.
8. mack198109 55 23.05.14 20:57 Сейчас в теме
(7) V.Nikonov, если будет полнейшая автоматизация... то админы без работы будут ! Лучше, конечно, вручную. Но все равно уникальность нужна, чтоб висячими сеансами не засорять сервак. Естественно, прежде чем внедрять что-то, надо подумать нужно ли это именно вам.
Оставьте свое сообщение