Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-76387
ЮРИЙ_К
2003-03-05 14:22
2003.03.24
Как отследить, что другая программа завершилась?


7-76700
BJValentine
2003-01-31 19:40
2003.03.24
Время


3-76274
Igor Kashtanov
2003-03-06 23:42
2003.03.24
Поиск в TQuery


3-76269
Ahmad K
2003-03-06 01:26
2003.03.24
Суммирование данных столбца в BDE


7-76695
RimD
2003-01-30 21:34
2003.03.24
Bios адреса





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский