Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];

Вниз

Можно ли узнать кто открыл файл на сетевом диске   Найти похожие ветки 

 
msgipss   (2005-04-07 18:55) [0]

Домен на win2000 сервере. Имеется сетевой ресурс, на нем набор табличек .dbf. Время от времени эти таблички блокирует какой ни будь пользователь. Можно ли не пользуясь управлением ресурсами на консоли сервера узнать пользователей которые открыли файл. А также возможно ли закрыть этот файл пользователем.
Можно ли на delphi или еще как написать интерфейс позволяющий делать, что описано выше.
Заранее благодарен.


 
Rouse_ ©   (2005-04-07 22:28) [1]

http://www.delphimaster.ru/articles/netmon/


 
msgipss   (2005-04-10 18:29) [2]

Большое спасибо, Rouse_ 8),
тема закрыта


 
msgipss   (2005-04-10 22:08) [3]

Поторопился я не много.
По ресурсам у меня все получилось, теперь вопрос такой:
Т.к. хочу сделать пользователькое приложение, для людей которым не хочу давать инструменты администратора и соотвественно права больше обычного пользователя - сам вопрос. Как выполнить функции или может запустить саму программу с правами позволяющими работать с ресурсами, или под др. пользователем. Ну и конечно не хотелось бы вешать на сам сервер никакого доп. ПО.
Как мне решить эту задачу ???


 
atruhin ©   (2005-04-11 09:56) [4]

2 exe файла, первый запускает второй с нужными правами. Только обязательно проверять контрольную сумму второго файла, чтоб не подменили :). И подумай над шифрованием пароля чтоб в exe файле не было видно. А вообще это все равно дыра в безопасности. Отловить пароль админа 2 минуты.


 
Rouse_ ©   (2005-04-11 10:26) [5]

А зачем? Всеравно функции которые модифицируют ресурсы могут выполнить только члены следующих групп:Administrators, System Operators, or Power Users...
Соответственно если зашел под обчным юзером, то будет облом.


 
msgipss   (2005-04-11 11:48) [6]

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



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

Форум: "Сети";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.04 c
1-1120017441
Alex_K
2005-06-29 07:57
2005.07.18
Объявление переменной во время работы проги.


3-1118296979
Begin
2005-06-09 10:02
2005.07.18
TADOStoredProc входящий параметр...


1-1120042870
sofs
2005-06-29 15:01
2005.07.18
Загрузка последеней версии файла


9-1112811575
HPR
2005-04-06 22:19
2005.07.18
DelphiX и краевой альфаблендинг


3-1118232939
vitge
2005-06-08 16:15
2005.07.18
Разработка БД для PALMа





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский