Имя: Пароль:
1C
Админ
Не давать зайти в базу.
0 ice777
 
30.05.12
17:00
Что-то переклинило. Как всех выгнать- понятно(консоль-блокировка, убить терм сессию и т.д.).
А как штатными средствами не давать зайти новым пользователям, не выгоняя уже вошедших?

Пока в голову пришло только написать нечно вроде:
При старте системы: Если НеПущать тогда ЗавершитьРаботуСистемы
- но это уже не штатные средства.
1 Kolls
 
30.05.12
17:01
Консоли СП галку блокировки входа поставить
2 х86
 
30.05.12
17:02
УстановитьБлокировкуСеансов(<Блокировка>)
3 Buster007
 
30.05.12
17:06
Блокировка = Новый БлокировкаСеансов;
   Блокировка.КодРазрешения    = "ололо";
   
   Блокировка.Начало           = НачалоДействияБлокировки;
   Блокировка.Конец            = ОкончаниеДействияБлокировки;
   Блокировка.Сообщение        = "нельзя!";
   Блокировка.Установлена      = Истина;
   
   УстановитьБлокировкуСеансов(Блокировка);

как-то так можно попробовать
4 ice777
 
30.05.12
17:08
(1) ты про консоль ММС? Так тупо всех выкинет.
(2) (3) ну, это не штатные средства.
5 Kolls
 
30.05.12
17:11
Да, ММС, в свойствах базы запрет новых сеансов, потом выкидываешь всех кроме своего конфигуратора
6 х86
 
30.05.12
17:12
(4)п2 самые что не наесть штатные
7 ice777
 
30.05.12
17:17
(6) я хочу без лишних телодвижений в коде. база не моя.
(5) а вот у товарищей просто выкидывает уже зашедших в течение минуты. Хотя галка "установить блокировку новых"
8 х86
 
30.05.12
17:25
(7)п1 внешней обработкой оформи
9 ice777
 
30.05.12
17:29
(8) здравая идея. спс. Эх, совсем тупею..)
Программист всегда исправляет последнюю ошибку.