В какой группе пользователь
От: alexey  
Дата: 07.05.01 06:33
Оценка:
Здравствуйте !

Программе, которая работает в Win95/98 нужно знать в какую группу домена входит пользователь.
А проклятая функция NetUserGetGroup работает только в NT.
Между тем, Win95/98, в режиме доступа по пльзователям прекрасно разбирается с группами !
Можно попытаться использовать RPC, но для этого нужно вешать соответствующую программу на сервере.
Нехороший метод.

В общем — кто виноват, и, главное, что делать ?!
Буду рад любым мыслям...

Алексей Крохмалёв
alexey@kpi.kharkov.ua
Re: В какой группе пользователь
От: Mikrozaur  
Дата: 07.05.01 10:36
Оценка:
Здравствуйте alexey, вы писали:

A>Здравствуйте !


A>Программе, которая работает в Win95/98 нужно знать в какую группу домена входит пользователь.

A>А проклятая функция NetUserGetGroup работает только в NT.
A>Между тем, Win95/98, в режиме доступа по пльзователям прекрасно разбирается с группами !
A>Можно попытаться использовать RPC, но для этого нужно вешать соответствующую программу на сервере.
A>Нехороший метод.

A>В общем — кто виноват, и, главное, что делать ?!

A>Буду рад любым мыслям...

Мой ответ не стоит расценивать как 100% истену но по моему так.
95/98 не разбирается с группами с группами расбирается сервер а 95 он передает серверу только имя пользователя а дальше при попытке обратится к какому нибудь ресурсу именно сервер разбирается каким группам это можно и входит ли пользователь в одну из них
следственно если у тебя и клиентская и серверная часть самописаные то оставь эту проблемму серверу
если же у тебя только клиентская сторона (ты просто хочеш получить Список грут членом которых является пользовател) то рисуй серверную часть махааанькую (сервисом оформленную)
Слушает TCP порт
При соединении получает имя пользователя
проверяет группы
отсылает ответ
отключат сокет
слушает TCP порт....
ну а клиент .....


С наибестейшими регардсами
Микрозавр
Re[2]: В какой группе пользователь
От: alexey  
Дата: 10.05.01 05:06
Оценка:
Здравствуйте Mikrozaur, вы писали:

M>95/98 не разбирается с группами с группами расбирается сервер а 95 он передает серверу только имя пользователя а дальше при попытке обратится к какому нибудь ресурсу именно сервер разбирается каким группам это можно и входит ли пользователь в одну из них

M>следственно если у тебя и клиентская и серверная часть самописаные то оставь эту проблемму серверу
M>если же у тебя только клиентская сторона (ты просто хочеш получить Список грут членом которых является пользовател) то рисуй серверную часть махааанькую (сервисом оформленную)
M>Слушает TCP порт
M>При соединении получает имя пользователя
M>проверяет группы
M>отсылает ответ
M>отключат сокет
M>слушает TCP порт....
M>ну а клиент .....

Вот-вот, именно сервиса висящего на сервере я и хотел избежать.
Но видно не получится ...

Спасибо.

Алексей Крохмалёв
alexey@kpi.kharkov.ua
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.