Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать пользователей сети / 25 сообщений из 27, страница 1 из 2
16.06.2004, 10:04:33
    #32562894
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
я знаю названия компов сети. а как узнать какие пользователи работают на этих компах ?
...
Рейтинг: 0 / 0
16.06.2004, 10:11:50
    #32562906
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
' получение имени пользователя в Windows
'----------------------------------------
Private Declare Function GetUserNameS Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
'----------------------------------------

Function GetUserName() As String

Dim sUsername As String * 40

On Error Resume Next
Call GetUserNameS(sUsername, 40)
GetUserName = StrZ(sUsername)
End Function
...
Рейтинг: 0 / 0
16.06.2004, 10:28:29
    #32562955
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
так у меня выходит, что узнаю себя на компе. а хочу узнать,какие пользователи на каких компах сейчас в сети (не только пользователи базы)
...
Рейтинг: 0 / 0
16.06.2004, 11:02:19
    #32563054
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Так тебе в сети надо искать или тех кто к базе подключился?
для Win2000/XP
УправлениеКомпьютером->ОбщиеПапки->Сеансы/ОткрытыеФайлы
...
Рейтинг: 0 / 0
16.06.2004, 11:10:29
    #32563086
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
LatukТак тебе в сети надо искать или тех кто к базе подключился?
для Win2000/XP
УправлениеКомпьютером->ОбщиеПапки->Сеансы/ОткрытыеФайлы
Всех в сети
...
Рейтинг: 0 / 0
16.06.2004, 11:45:06
    #32563187
sposad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Не знаю как у других, а я поставил NetView и горя не знаю.
...
Рейтинг: 0 / 0
16.06.2004, 11:49:45
    #32563199
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
>Всех в сети
Тады причем тут форум по Access?
Для этого другие форумы есть.
...
Рейтинг: 0 / 0
16.06.2004, 12:03:24
    #32563233
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Latuk>Всех в сети
Тады причем тут форум по Access?
Для этого другие форумы есть.
мне это надо из базы узнать...
> sposad
что такое NetView и с чем это едят?
...
Рейтинг: 0 / 0
16.06.2004, 12:39:39
    #32563320
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
посмотрел NetView - выдает только имя компа, чтобы узнать имя пользователя - только из свойств. из акса это не пойдет...
...
Рейтинг: 0 / 0
16.06.2004, 12:40:50
    #32563322
sposad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Если нужно узнать именно из базы, тогда NetView не подойдёт - это отдельный софт, бесплатный, по крайней мере когда я его ставил. И в этом случае Latuk прав - это не в этот форум. Если надо про это конкретно узнать, то забейте NetView в поиск по инету. Сайта я сейчас не помню, что-то вроде Killprod или Killsoft. От себя скажу, что крайне удобный инструмент для администрирования и мониторинга сети, даже удивительно - почему бесплатный.
...
Рейтинг: 0 / 0
16.06.2004, 13:06:22
    #32563409
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Учетные записи домена

Пользуйся :)

А, вообще, - поиск :)
...
Рейтинг: 0 / 0
16.06.2004, 14:28:13
    #32563638
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
не проходит - не пущает...
...
Рейтинг: 0 / 0
16.06.2004, 14:33:44
    #32563649
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
пробил!!!
но это только домены и фамилии юзеров, а как можно узнать на каком компе пашет юзер???
...
Рейтинг: 0 / 0
16.06.2004, 14:36:50
    #32563660
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Не знаю :(
Надо дальше копать :(

Почитай MSDN

ЗЫ: А если пользователь залогинился на несколько компутеров?
...
Рейтинг: 0 / 0
16.06.2004, 14:54:10
    #32563729
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
вот это одна из задач.
поэтому сейчас и пытаюсь из Вашего предложения по определению параметров связать юзеров и имена компов
...
Рейтинг: 0 / 0
16.06.2004, 14:59:11
    #32563741
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Voprosвот это одна из задач.
поэтому сейчас и пытаюсь из Вашего предложения по определению параметров связать юзеров и имена компов

расскажи задачку до конца - возможно есть иные варианты решения
+ Login на разных машинах могут быть одинаковыми
твоя система это выдержит ?
...
Рейтинг: 0 / 0
16.06.2004, 15:21:12
    #32563829
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
база пополняется разными юзерами из разных групп-юзеров.
мне необходимо знать на каком компе (компах) работает определенный юзер, чтобы давать/недавать ему возможность формировать исходные данные в связанных таблицах и/или в базе.
поэтому и хочу знать связку "ИМЯ (имена) ПК"-->"ИМЯ ЮЗЕРА"
...
Рейтинг: 0 / 0
16.06.2004, 15:29:15
    #32563858
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Бррр

Что-то не понятно :(
Микрософт вам не угодил чем-то?

Помниться в домене можно разрешить пользователю входить только с определенного(ых) компутеров?

И что-то я не понял зачем вам понадобилось в домен лезть
автормне необходимо знать на каком компе (компах) работает определенный юзер, чтобы давать/недавать ему возможность формировать исходные данные в связанных таблицах и/или в базе.
А "клиент" это и так может узнать
- Узнаешь имя компутера
- Узнаешь имя пользователя
(все относится к текущей сессии - ни каких проблем)
- Думаешь - надо ему права или нет?
...
Рейтинг: 0 / 0
16.06.2004, 15:37:55
    #32563890
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
господи!!!
я знаю имена компов, я знаю логины юзеров, но
КАК МНЕ ОПРЕДЕЛИТЬ КАКОЙ НА КАКОМ, чтобы поставить логблоки на ввод исхданных (типа : если имякомп= ппп, то "в сад".....)
...
Рейтинг: 0 / 0
16.06.2004, 15:40:57
    #32563898
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Зачем тогда знать всех юзеров всей сети

запустил юзер прогу
1)она узнала его имя(см выше)

2)она узнала имя компа
Private Declare Function GetComputerNameS Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
' Получение имени компьютера
Public Function GetComputerName()
Dim sCompName As String * 40
Dim nSize As Long

nSize = 40
Call GetComputerNameS(sCompName, nSize)
GetComputerName = StrZ(sCompName)
End Function

3)Сравниваеш это хозяйство с таблицей и береш из ее полей нужную инфу (имет\неимеет право)
если юзер впервые на этом компе
добавляеш новую строку
...
Рейтинг: 0 / 0
16.06.2004, 16:00:53
    #32563975
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
мне неоходимо оповещать юзеров оперативно. сообщения по сети я могу послать либо КАЖДОМУ именованно по логину (придется писать сообщение-адрес в проге), либо РАЗОМ всем, кому нужно, но по имени компа. поэтому и хочу знать кто-на каком, чтобы сделать рассылку сразу по именам компов....
да, придется в каждую связанную табл прописывать приоткрытии имяюзера/компа. всё это собирать в базе, поставить обновление базы на каждые 5 мин. и смотря на это "дирижировать" юзерами сообщениями и телефоном...
...
Рейтинг: 0 / 0
16.06.2004, 16:08:33
    #32564004
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Проблемы на пустом месте ищете, товарищ.
Есть еще один вариант. У всех клиентов есть связь с таблицей единой базы (что, в принципе элементарно, если есть разделение на данные/интерефейс).
При открытии базы запись заностия в эту табицу. При закрытии - удаляется. Какая, нах, синхронизация каждые 5 минут???
...
Рейтинг: 0 / 0
16.06.2004, 16:10:31
    #32564009
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
авторПри закрытии - удаляется.
Темный, а если питание отключили?

Впрос к автору:
А какой смысл слать Net Send на имя компутера - если известно имя пользователя?
...
Рейтинг: 0 / 0
16.06.2004, 16:13:12
    #32564019
Vopros
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
у меня юзеры не только базу шерстят, а исчо связанные табл.
он открыл (которая является предданными для связанной ) табл, а я ине знаю.
...
Рейтинг: 0 / 0
16.06.2004, 16:15:42
    #32564024
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать пользователей сети
Делаеш таблицу
ИмяКомпа,ИмяЮзера
При запуске приложения
добавляеш в нее запись
GetComputerName(),GetUserName()
При выходе удаляеш эту запись

Таблица отражает текущее состояние юзер юзает прогу на компе

если надо чтобы юзер получал net send вне зависимости
от того запущена у него прога или нет
то можно послать net send не компу,а юзеру
и сообщение получат все сессии этого юзера в сегменте сети
только для этого накомпах какая-то служба должна быть установлена
(не помню какая но по умолчанию она не ставится спроси у админа он должен знать)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать пользователей сети / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]