|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
Привет всем. Я создаю обычный текстовый файл через сервис и, соответственно, он создаётся с админскими правами, т.е. обычный user не может его даже прочитать. Я попытался через сервис дать права всем пользователям, но выпадало в exception: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Вопрос - каким образом в сервисе можно разрешить доступ всем пользователям к только что созданному файлу в сервисе? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2014, 18:02 |
|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
тут никакого exception не выпадает, но всё равно нельзя текстовый файл открыть обычному пользователю, который через сервис создан. Может с файлами, созданными через сервис, нельзя проставлять permission ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 10:46 |
|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
Students, вообще интересный вопрос. Что есть ваш "сервис"? В моем понимании сервис отдает просто поток байт, а получать вы его можете хоть на юниксе, какие тут права-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 10:49 |
|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
netivanStudents, вообще интересный вопрос. Что есть ваш "сервис"? В моем понимании сервис отдает просто поток байт, а получать вы его можете хоть на юниксе, какие тут права-то... Обычный Windows Service. http://habrahabr.ru/post/102826/ запускаете через службу, прописываете создание текстового файла. Вся проблема в том, что этот текстовый файл не могут прочитать и изменить обычные пользователи, может только администратор. Я просто хочу дать полный доступ для любых пользователей к этому файлу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 10:52 |
|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
файл -> свойства -> безопасность -> группы и пользователи тут только система и админ (файл создается через windows service). Я пытаюсь добавить ещё ВСЕ , чтобы был полный доступ для всех пользователей, но у меня при разных вариантах выпадают exception (см. выше) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 10:57 |
|
Создание файла через сервис
|
|||
---|---|---|---|
#18+
Всё, нашёл как делать. Может кому-то пригодится: Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 11:37 |
|
|
start [/forum/topic.php?fid=20&msg=38567220&tid=1403229]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 395ms |
total: | 675ms |
0 / 0 |