Форум: "Базы";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];
ВнизВход под одним логином Найти похожие ветки
← →
Johnmen (2003-02-19 09:33) [80]>...Если вы не знаете как - это ничего не значит
Да. Я ничего не знаю о том, знаешь ли ты, что я знаю о твоих знаниях и пониманиях...Но это ничего не значит...
← →
Genzzz (2003-02-20 22:04) [81]ау
← →
Johnmen (2003-02-20 23:53) [82]>Genzzz (20.02.03 22:04)
>ау
Ау... Похоже мы попали в лес...:)
Вот тебе радикальное решение - напиши свой сервер, обладающий нужной тебе функциональностью.
Все остальные мыслимые и не очень решения тебя не устроят по определению.....
← →
Genzzz (2003-03-04 18:25) [83]Может появились у кого идеи ?
← →
Deniz (2003-03-04 20:04) [84]Пора ЗАКРЫВАТЬ эту ветку.
Человеку сказали, что это сделать нельзя(пока нет триггеров типа OnConnect и т.д.), но Он таки ждет идей. К Genzzz: или жди функциал, или сам компилируй.
← →
Vladimir (2003-03-05 07:54) [85]2 Genzzz
Пиши сервер приложений и ворочай там чего угодно.
← →
Alexandr (2003-03-05 08:20) [86]а я то-думал, чего тут так долго обсуждать-то можно...
← →
Vladimir (2003-03-05 09:40) [87]
> Alexandr ©
Ха, да если задать вопрос типа "куда мне пойти, чтобы чего-нибудь найти..", так еще не такая дискуссия может разгореться :)
← →
Анонимщик (2003-03-05 14:07) [88]Да, задолбали человека, решили ему объяснить, что он делать должен.
Genzzz, не трать на них время, они не умеют отделять главное от второстепенного. Нельзя этого пока сделать на стороне сервера.
← →
Mirolex (2003-03-06 03:24) [89]Уфф...дочитал до конца...разочарован...Genzzz, переквалифицируйся в дворники. Программер - это призвание, а не професия. В первую очередь надо уметь слушать и слышать ответы (на свои же вопросы). Этот тред можно было еще в середине прекратить, но уважаемый Genzzz говорит, что мы все дураки, а он один умный и..."вновь продолжается бой". Как капризная девица, хочу и все.
← →
Asgard (2003-03-06 05:16) [90]Сам сервер делать такого не умеет.
Следовательно, надо делать трехзвенку.
Можно сделать не полноценную трехзвенку, а что-то типа прокси-сервера, который будет втупую перенаправлять коннекты клиентов серверу, отлавливая в потоках данных только запрос авторизации.
Прокси должен строить таблицу активных коннектов, в которую прописываются в том числе и имена пользователей, переданные в запросе авторизации.
Машину с БД-сервером нужно закрыть firewall"ом от попыток прямого коннекта, разрешив только коннект от прокси.
Плюсы такой схемы:
+Прокси может отслеживать активность сессий, и неживые сессии прибивать автоматом, удаляя из таблицы запись о логине (исключает необходимость ручного вмешательства при некорректном завершении сессии).
+Можно заставить проксю определять мак-адрес по ip запросившего коннект, и сравнивать его по вручную сделанной таблице типа (UserName, MAC) - таким образом можно заставить юзера входить только с определенной машины в сети.
А минусы - это нужно писать :) Но все равно проще, чем переписывать ядро Firebird.
← →
Asgard (2003-03-06 07:03) [91]
> Mirolex (06.03.03 03:24)
> Уфф...дочитал до конца...разочарован...Genzzz
Это форум для программистов, а не для всяких лопухов, которые постят не по теме.
← →
Wind2000 (2003-03-06 09:53) [92]Что касается Oracle - такая задача (контроль количества подключений) средствами самого сервера решается очень просто. Что касается расширения такой задачи до уровня "Не дать никому использовать чужой логин" - можно добавить механизм контроля по имени application, АйПишнику машину и т.д. Информация, собираемая Oracle о соединении, позволяет контролировать что угодно и как угодно.
Страницы: 1 2 3 вся ветка
Форум: "Базы";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];
Память: 0.6 MB
Время: 0.011 c