Форум: "Базы";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];
ВнизОдновременный доступ Найти похожие ветки
← →
alzv (2003-03-11 17:38) [0]Господа, доброго времени суток.
Задача, скорее, не столько по базам данных (заранее прошу прощения за вероятный оффтопик).
Есть база (либо SQL Server, либо Interbase, либо Paradox). С ней работают с различных машин различные пользователи. Так вот, вопрос, собственно, вот в чем. Как сделать так, чотбы с двух разных компов невозможно было ОДНОВРЕМЕННО залогиниться с одним и тем же логином?
Вариант с флагом, который будет устанавливаться на AfterConnect и сбрасываться на BeforeDisconnect, в принципе, хорош, но при условии коректной работы, то есть, при отсутствии зависания виндов и снятия программы с помощью DrWatson. В этом случае флаг останется, и программа второй раз логиниться откажется.
Буду безмерно признателен за ответ.
← →
Johnmen (2003-03-11 17:45) [1]Был здесь недавно один с таким же вопросом...
Так флейм развели под сотню постов...
Если интересно - поищи тот флуд ни о чем...
← →
MsGuns (2003-03-11 21:51) [2]А что ж тут сложного ? В процедухе-прелюдии (логин) опрашивай БД на предмет получения списка активных, а в нем и ищи. Если есть уже такой, пинай на фиг ! ;)))
← →
sniknik (2003-03-11 23:48) [3]у того было ограничение на на клиенте это делать а на сервере запрещать, во избежание подключения из других программ. а это уже дело другое ... особенно Paradox - ? :-))
ну вот начала нового флейма :о))))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c