powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Читать файл под чужим логином
13 сообщений из 13, страница 1 из 1
Читать файл под чужим логином
    #33285706
Lacrim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возник вопрос.
А можно ли в программе читать файл, на доступ к которому у
пользователя нет прав? Ну то есть, если я в программе задам Login
и пароль от пользователя, у которого они есть.

Знаю с помощью CreateProcessWithLogon можно запустить другой exe-шник.
Но мне надо, чтобы именно моя программа читата файл.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285752
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если организовать обмен данными? Т.е. программа запускает из-под другого пользователя другой процесс, который ведет чтение и передачу данных?
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285783
Lacrim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно, что можно. Но это очень не удобно. Одно из неудобств - программа, любая, запускается некоторое относительно большое время. Пользоваетль при частых запросах задолбается ждать.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285818
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так пусть висит себе в памяти? Или файлов много и все разные?
Просто других путей-то нет. Либо вы меняете разрешения из программы, но тогда защита файлов слетит), либо используете RunAs. А CreateThreadWithLogon пока невозможна в принципе :(
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285862
Lacrim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том то и дело, что файлы разные.
Кроме того это может понадобится раз в неделю, а
может пользователь и весь день будет с этим возится.
Смотря чем заниматся будет.
Так что оставлять в памяти допольнительную программу накладно.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285867
Lacrim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Жаль, что не получится. А так красиво бы работало.
Придется идти на компромисы.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33285955
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lacrimв программе читать файл, на доступ к которому у
пользователя нет прав? Мне надо, чтобы именно моя программа читата файл Кстати, именно такая постановка вопроса привела к необходимости создания клиент-серверных приложений (ваш вариант - файл-серверный). Т.о., в идеале должно выглядеть так: в оперативной памяти постоянно висит сервис, слушает на заданном порту. Получив запрос, выдает нужные данные. Файл остается недоступен даже для чтения.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33286096
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrименно такая постановка вопроса привела к необходимости создания клиент-серверных реплику можно понять так, что только из-за этого, я бы все же расширил список причин :)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33286134
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас rrrrrrrrrrименно такая постановка вопроса привела к необходимости создания клиент-серверных реплику можно понять так, что только из-за этого, я бы все же расширил список причин :)
Posted via ActualForum NNTP Server 1.3 Скорее всего, вы правы. Я тогда маленьким был :)
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33286205
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrпросьба: не надо мне говорить "вы", AP вот например обижается сильно на такое :) тут вроде принято всем говорить "ты", а когда говорят "вы" - вроде как с издевкой
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33286218
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постараюсь :) Это старая привычка, без всякого смысла и иронии.
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33286241
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrПостараюсь :) ура !
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Читать файл под чужим логином
    #33300249
tsiboul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы чо все, MSDN не курили???

LogonUser/ImpersonateLoggedOnUser/RevertToSelf

SetThreadToken

Ну и т.д. по ссылкам.

Да пожалуйста ;)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Читать файл под чужим логином
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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