#0
by Skom
в терминале надо узнать имя компьютера с которого происходит вход определенного пользователя... отдел кадров вовремя не дает информацию об уволенных сотрудниках. что бы убрать их аккаунты из 1С а многие повадились заходить в программу под паролями уволенных администраторов ТЗ.... кароч ситуация. надо просто подловить. и наказать. как узнать имя компа. в терминальной сессии.
#5
by Гефест
Да просто напиши ПриНачалеРаботыСистемы, чтобы под теми аккаунтами, которые хочешь убрать, вылазило сообщение типа "С сегодняшнего числа вы уволены", ну или еще чтонибудь страшное, а потом сиди и слушай, с какой стороны будут раздаваться звуки падающих тел
#6
by Skom
я нахожусь просто на другой базе. поэтому я не услышу. я такую приколюху и хочу сделать гневное сообщение и как раз при начале работы системы (давно пора блин авторанную обработку впендюрить, что бы без изменения модулей мона было что то делать, все никак руки не доходили, но сейчас сделаю 100 пудофф) просто надо залогировать с какого именно компьютера юудет вход в систему потом у нас видеонаблюдение. потом не сложно глянуть кто был у компа в определенное время и наказать. в коде 1С как выразить это?
#12
by Skom
+11 он выдает имя первого подключившегося. точнее залогинившегося компа. просто счас на своей сессии проверил а выдает имя компа другого прогера который залогинился на серваке.
#16
by Sadovnikov
Не понял. Что есть "имя залогинившегося пользователя" и "текуще подключенного"? ИмяКлиентскогоКомпа - рабочая станция юзверя. ИмяКлиентскогоСервера - имя терминального сервера, на который он прилогинился.
#17
by Skom
смотри. я зашел первый раз в терминальную сессию со своего компа. а потом могу переключиться в эту сессию с другого компа не прерывая.... например залогинился на сервере терминалов с комп - komp1 потом перехватил эту сессию с компа - komp2 а и всегда показывает komp1
#19
by Skom
ну как бы в моем случае мне хватит того что написано в и в за что вам большое спасибо. но я так...дальше развил темку (случайно между прочим обнаружил) вдруг кому то важно будет
#20
by pectopatop
Возможно тогда стоит добавить на ярлыки терминалов (на юзерских компах) запуск еще какой-нибудь процедуры-батника, которая бы отмечала где-нибудь на расшаренной папке сервера с каког компа зашли. Т.е. перед запуском ярлыка терминала вызывался чтоб батник
#21
by Skom
ну в моем случае перехват терминальных сессий со стороны простых пользователей - это фантастика
#32
by Злой Бобр
Пользователь ссылается на сотрудника у которого есть дата приема и увольнения. Что мешает дописать строку на роверку даты увольнения и отбрасывать вход уволенному? Только не говори что ОК не заполняет риказ на увольнение в программе, если это так то это снова не проблема программиста - пусть все делают вовремя.
#35
by Злой Бобр
Ну если вам делать абсолютно нечего кроме как заниматься функциями других людей - ... А может вы не тем занимаетесь? Как насчет перейти из рограммистов в СБ и тогда "произвести поимку злоумышленников" будет вашей повседневной и прямой обязанностью?..
#37
by smaharbA
вчера накидал простенькое приложение с выводом в stdout и он же ком объект, вечерком если не лениво будет выложу обработку "не требующую" вк
#38
by smaharbA
без ворда )), правдо должен быть фреймворк, но он в терминале так понимаю присутствует безоговорочно
#39
by Fragster
я все понимаю, но зачем для задач знать имя компа с которого подключаетесь? выключить пользователей терминальных, и все... а то, что у вас все пароли друг друга знают, или ходят пол одним логином/паролем - вот за это "драть нужно долго кверху задницей" (с) джей и молчаливый боб
#40
by smaharbA
все верно, но бывает еще и случаи подглядок и паролей 123 (указом сверху назначенных)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Напомните по к-ву одновременно открытых файлов (ограничение ОС)
- Как узнать узнать идентификатор конфигурации
- а напомните, где отключается блокировка сессии при неактивности?
- Как узнать имя текущей базы SQL или имя базы 1с .
- Как можно узнать имя таблицы в 1С если знаешь её имя в SQL?
- как узнать имя текущего пользователя (не полное имя, а просто имя?)
- Как узнать имя компьютера на web-клиенте?
В этой группе 1С
- Как завести договор контрагенту
- Как определить активного пользователя?
- Потерянные проводки.
- Программно раскрыть группу в форме списка справочника
- Дерево и сохранение/восстановление открытых узлов
- Пример элемента управления ПолеHTMLДокумента
- Невозможно запустить 1С: Предприятие
- Как выгнать пользователей 1С
- Как изменить размер шрифта заголовка отчета на СКД ?
- Проблема загрузки в SQL базу 1С8 файла ИБ (base.dt). размер файла > 2Gb
- CreateObject("V81.Application")
- Обработка обслуживания для фискального регистратора Меркурий 114.1Ф
- ПринадлежитЭлементу
- Бухгалтерия "РегистрБухгалтерии.Хозрасчетный.Остатки:Использование итогов выключено"
- Есть типовое сообщение типа "сообщить(), но чтобы в отдельном окне и модально?
- Отбор по 2 реквизитам в регистре сведений
- Задвоение документов в истории сотрудника
- Новая форма 4-ФСС
- Как быстро установить драйвера OLE DB для ORACLE (Provider=MSDAORA)?
- Зависает тестирование и исправление БД