Имя: Пароль:
1C
1С v8
Ограничить выдачу программных лицензий
0 Yarik92
 
03.09.13
15:03
Как можно ограничить выдачу программных лицензий только для одной базы? Клиент - серверный вариант, есть несколько баз, нужно ограничить одной базе чтобы она не могла использовать больше 10 лицензий. Как это сделать?
1 Живой Ископаемый
 
03.09.13
15:07
считать в базе, если зашел 11-й пользователь (включая регламентное задание) - то ЗавершитьРаботуСистемы()
а что?
2 Живой Ископаемый
 
03.09.13
15:07
или нужно "не внося правок в конфигурацию"(с)?
3 ale-sarin
 
03.09.13
15:08
В коде перед началом работы системы проверять на количество пользователей запущенных.
4 Yarik92
 
03.09.13
15:08
Нужно сделать на уровне сервера, а не в конфигурации(
5 ale-sarin
 
03.09.13
15:09
(4) А какой ответ должен получить 11 пользователь, пытающийся открыть базу?
6 Yarik92
 
03.09.13
15:10
(5) Не хватает лицензий
7 Живой Ископаемый
 
03.09.13
15:10
2(4) почему?
8 ale-sarin
 
03.09.13
15:11
(6) Т.е. такое же сообщение, что и при естественной нехватке лицензий. Как разбираться будете в том и другом случае?
9 Yarik92
 
03.09.13
15:12
(7) Это отдельная компания, которая у нас на сервере разместила свою базу и мы хотим под их базу выделить 10 лицензий.
10 Живой Ископаемый
 
03.09.13
15:12
2(9) ну и что?
11 Yarik92
 
03.09.13
15:13
(10) У нас программный ключ на 50 лицензий и нам нужно им давать максимум 10 лицензий, как это сделать?
12 Живой Ископаемый
 
03.09.13
15:14
2(11) никак. Нет штатной возможности сделать чтобы сервер за этим следил. Нужно реализовывать программно.
13 Serg_1960
 
03.09.13
15:14
Для аппаратных ключей - Hasp.ini, для программных - ... а нет ничего, не знаю.
14 Yarik92
 
03.09.13
15:17
спасибо за помощь!
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.