|
|
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
Привет всем. Я создаю обычный текстовый файл через сервис и, соответственно, он создаётся с админскими правами, т.е. обычный user не может его даже прочитать. Я попытался через сервис дать права всем пользователям, но выпадало в exception: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Вопрос - каким образом в сервисе можно разрешить доступ всем пользователям к только что созданному файлу в сервисе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 18:02:57 |
|
||
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. тут никакого exception не выпадает, но всё равно нельзя текстовый файл открыть обычному пользователю, который через сервис создан. Может с файлами, созданными через сервис, нельзя проставлять permission ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 10:46:36 |
|
||
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
Students, вообще интересный вопрос. Что есть ваш "сервис"? В моем понимании сервис отдает просто поток байт, а получать вы его можете хоть на юниксе, какие тут права-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 10:49:15 |
|
||
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
netivanStudents, вообще интересный вопрос. Что есть ваш "сервис"? В моем понимании сервис отдает просто поток байт, а получать вы его можете хоть на юниксе, какие тут права-то... Обычный Windows Service. http://habrahabr.ru/post/102826/ запускаете через службу, прописываете создание текстового файла. Вся проблема в том, что этот текстовый файл не могут прочитать и изменить обычные пользователи, может только администратор. Я просто хочу дать полный доступ для любых пользователей к этому файлу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 10:52:14 |
|
||
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
файл -> свойства -> безопасность -> группы и пользователи тут только система и админ (файл создается через windows service). Я пытаюсь добавить ещё ВСЕ , чтобы был полный доступ для всех пользователей, но у меня при разных вариантах выпадают exception (см. выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 10:57:24 |
|
||
|
Создание файла через сервис
|
|||
|---|---|---|---|
|
#18+
Всё, нашёл как делать. Может кому-то пригодится: Код: c# 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2014, 11:37:50 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=38567220&tid=1403229]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
275ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 576ms |

| 0 / 0 |
