Показать сообщение отдельно
Старый 31.08.2014, 13:09   #8  
alexb_imported is offline
alexb_imported
Участник
 
256 / 12 (1) ++
Регистрация: 25.08.2006
Цитата:
Сообщение от jopagames3
Но вот полноценное отключение, чтобы лицензия освободилась? (через хранимку если только, или все приложение неким демоном прибивать)
Именно через хранимку. Наш клиент заказал нам похожую по теме примочку, которая откличала по истечении определённого времени неактивных пользователей. Сделали setup-табличку, в которой каждому пользователю внесли макс. время в минутах, которое пользователь может быть неактивным. Хранимка на SQL-сервере запускается SQL-Agent'ом каждые 15 минут и кроме прочего запускает системную хранимку sys.dm_exec_sessions, находит нужную сессию требуемого пользователя и производит KILL. Это не совсем один к одному та задача которая поставлена Casper71 но копать нужно в эту сторону. Работает в 5-ке на ура, весь фокус ещё в том, чтобы в хранимку передавать название NAV-приложения, в 5-ке это "Microsoft Dynamics NAV client", в RTC должно тоже работать, там должно быть придётся на каждого пользователя инсталлировать 3-Tier-службу и потом имменно Session этой конкретной службы не давать соединяться, если пользователь не привилегирванный.