Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.16;
Скачать: CL | DM;

Вниз

Имена пользователей базы данных!!!!   Найти похожие ветки 

 
Сергей Крылов   (2002-08-23 11:14) [0]

Подскажите пожалуйста как узнать, кто из пользоватей базы данных при работе в сети юзает базу в данный момент времени. Формат базы - paradox/


 
Reindeer Moss Eater   (2002-08-23 11:21) [1]

Только пройтись по всем рабочим местам и опросить пользователей на понятном им языке.


 
Сергей Крылов   (2002-08-23 13:21) [2]

Ну а как нибудь, например используя инспектор сети или еще что нибудь?


 
ZrenBy ©   (2002-08-23 13:31) [3]

Смотри на файл-сервере кто открыл table.db
Было в свое время использовано на Novell, потом Linux

ЗЫ - не мной


 
Reindeer Moss Eater   (2002-08-23 13:59) [4]

Что означает "юзает базу данных"?
Например: кто-то смотрит файл данных hex-редактором. "Юзает" он базу или нет?


 
Сергей Крылов   (2002-08-23 14:03) [5]

Юзает, значит просматривает базу с помощью например программы использующей BDE. Можно ли например использовать файл pdoxusrs.net для оперделения кто сейчас активен


 
Reindeer Moss Eater   (2002-08-23 14:33) [6]

Можно, но это недокументировано Борландом.
А теперь представь ситуацию:
Есть допустим 3 рабочих места с у становленной программой, использующей эту базу данных. У всех их NetDir установлено так, что все трое могут работать одновременно. Допустим ты раскопаешь формат файла pdoxusrs.net и сможешь с любого из этих рабочих мест вычислить кто еще работает с базой.
Тут появляется четвертое рабочее место (Я например) и с него твою базу смотрят SQL Explorer"om причем используется локальный pdoxusrs.net
Пригодятся тебе в этом случае приобретенные знания о формате pdoxusrs.net ?


 
Виталий Панасенко   (2002-08-23 16:45) [7]

>Reindeer Moss Eater
Но кажись, должно быть исключение, что директория контролируется другим нет-файлом ...


 
Reindeer Moss Eater   (2002-08-23 16:58) [8]

А я пришел на 4 рабочее место ночью, и открыл базу первым!!!!!


 
elv ©   (2002-08-23 20:44) [9]

Сергей Крылов (23.08.02 11:14)
Подскажите пожалуйста как узнать, кто из пользоватей базы данных при работе в сети юзает базу в данный момент времени. Формат базы - paradox/
А для чего тебе это нужно знать?


 
MsGuns ©   (2002-08-24 19:10) [10]

Если хочешь построить свой секьюрити для БД, не используй в принципе сетевые имена (в т.ч. pdoxusrs). Для этого надо строить свой планировщик (такая прога, пускающая кого надо к БД) и лично ЕЕ спец таблицы, в которых есть список допущенных к работе юзверей с их паролями и флажками активности - чтобы двое не могли завалить к БД с одним именем). Немного громоздко, зато надежно !!!



Страницы: 1 вся ветка

Текущий архив: 2002.09.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-50779
DDDeN
2002-09-03 13:00
2002.09.16
Контекстное меню


7-50999
Gayrus
2002-06-28 03:49
2002.09.16
LPT порт


3-50618
sergey32
2002-08-22 17:30
2002.09.16
параметры хранимой процедуры


1-50807
CrazyAngel
2002-09-02 21:26
2002.09.16
Access to process memory


1-50753
CrazyHackers
2002-09-05 14:18
2002.09.16
Развернуть данные в таблице