Имя: Пароль:
1C
1С v8
Как стандартно запретить пользователям логинится на серверном варианте?
,
0 Gorr
 
03.03.14
11:07
Собственно выгонять уже придумали как - ragent -stop.
Нужно выполнить обновление на db2.
1 ДенисЧ
 
03.03.14
11:08
Дык в консоли есть запрет...
2 Maxus43
 
03.03.14
11:08
мда... запрет соединений, был с версии 8.0
3 Gorr
 
03.03.14
11:11
щас поищем..
4 Maxus43
 
03.03.14
11:13
а в типовых из 1с можно лдаже установить, сервис - блокировка установки соединений с ИБ
5 Gorr
 
03.03.14
11:16
Блокировка начала сеансов в свойствах информационной базы. если это оно, то оно не выгоняет, а не дает только зайти.
6 Maxus43
 
03.03.14
11:17
(5) да. Поставить блокировку, выгнать, обновить, снять блокировку. Разве не очевидно?
7 Gorr
 
03.03.14
11:19
не очевидно как выгнать
8 Gorr
 
03.03.14
11:20
а если сервер 1С остановить я так понимаю сеансы еще 20 минут висеть будут
9 Maxus43
 
03.03.14
11:23
(8) ничего висеть не будет...
способов выгона пользователей очень много
http://bit.ly/OS7ynD
10 JeyRico
 
03.03.14
11:28
(7) При установке блокировки по умолчанию всех повыкидывает через 5 минут включая тебя. Зайти можно только с ключем /UC<код разблокировки>
11 Gorr
 
03.03.14
11:28
все по истечению некоторого периода никого не осталось. все таки какой-то кэш есть.
12 Gorr
 
03.03.14
11:29
(10) благодарю.
13 Maxus43
 
03.03.14
11:41
(11) блокировка не выгоняет пользователей, это сделано программно в типовых, у каждого юзера обработчик ожидания вешается при старте.
14 Gorr
 
03.03.14
16:53
(13) благодарю за информацию
15 almar
 
03.03.14
16:57
Процедура Выгонялка() Экспорт
    Если ОбщегоНазначенияСервер.НеВыгонять() Тогда
        Возврат;
    КонецЕсли;    
    ТекущийЧас=Час(ТекущаяДата());
    Если ТекущийЧас>=22 Тогда
        ЗавершитьРаботуСистемы(Ложь);
    КонецЕсли;    
КонецПроцедуры
    
ПодключитьОбработчикОжидания("Выгонялка",600);