powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Есть ли у пользователя права администратратора.
13 сообщений из 13, страница 1 из 1
Есть ли у пользователя права администратратора.
    #38373343
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример кода:
Код: c#
1.
2.
3.
4.
5.
6.
WindowsIdentity user = WindowsIdentity.GetCurrent();
IdentityReferenceCollection irc = user.Groups;                
foreach (IdentityReference i in irc)
{
Console.WriteLine(i.Value);
}


Если зайти пользователем с правами администратора или без, то будут одни и те же группы.
Если зайти админом, то добавится S-1-5-32-544
http://support.microsoft.com/kb/243330/ru

Как проверить, есть ли у пользователя права админа?
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373348
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
WindowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator);



Это верно, только если пользователь является админом (если он не админ, но права есть, то неверно)
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373376
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StudentsКак проверить, есть ли у пользователя права админа?
Зачем?
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373400
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне задание дали написать класс, который будет проверять и возвращать занчение
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373444
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Studentsесли он не админ, но права есть, то неверно
Права на что?
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373446
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Students,

...а что вы имеете в виду под "правами админа"? .. Членство пользователя в группе "Администраторы" ? .. Тогда перечисляйте группы ...
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373458
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotikStudents,

...а что вы имеете в виду под "правами админа"? .. Членство пользователя в группе "Администраторы" ? .. Тогда перечисляйте группы ...
Да, это и имею ввиду.
Нужно использовать System.DirectoryServices.AccountManagement ?
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373506
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Students
Да, это и имею ввиду.
Нужно использовать System.DirectoryServices.AccountManagement ?

...скорее всего - да ... сам я с АД из .Net сильно не работал, все больше на VBS, но stackoverflow рекомендует, например:
http://stackoverflow.com/questions/10727436/return-a-list-of-all-active-directory-application-groups-a-user-belongs-to
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373510
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я походу со стенкой разговариваю...
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373554
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ походу со стенкой разговариваю...

Он состоит в группе Админов.
Я разобрался, алгоритм правильный такой - ищем нужную группу, выбираем все имена, кто состоит в ней и сравниваем с нужным
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373614
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StudentsМСУЯ походу со стенкой разговариваю...

Он состоит в группе Админов.
Я разобрался, алгоритм правильный такой - ищем нужную группу, выбираем все имена, кто состоит в ней и сравниваем с нужным

Ты вопрос мой понял?
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373637
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУStudentsпропущено...


Он состоит в группе Админов.
Я разобрался, алгоритм правильный такой - ищем нужную группу, выбираем все имена, кто состоит в ней и сравниваем с нужным

Ты вопрос мой понял?

Понял, я имел ввиду, что он состоит в группе админов, соответственно имеет права админа
...
Рейтинг: 0 / 0
Есть ли у пользователя права администратратора.
    #38373641
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StudentsПонял, я имел ввиду, что он состоит в группе админов, соответственно имеет права админа
WindowsBuiltInRole.Administrator отвечает на этот вопрос. Про UAC (контроль учетных записей пользователей) рассказывать? Вот тут читать.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Есть ли у пользователя права администратратора.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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