[Win Srv 2003 Ent] Права пользователей - невозможно записать файл
В коде происходит формирование sql-запроса результаты которого выгружаются в dbf-файл.
Если пользователь входит в группу Администраторов - все работает нормально. Назначение права пользователям владеть файлами и объектами никаких результатов не дало. Все права на доступ к папке пристусвует. Задание пользователя владельцем папки - тоже ничего не изменило.
Как решить проблему, не раздавая всем бухам админские права?
Посмотри в мониторе куда обращается с ошибкой.
Цитата: kot_
...В коде происходит формирование sql-запроса результаты которого выгружаются в dbf-файл...
А точно итоговый файл запроса выгружается в рабочий каталог пользователя?Если нет, то возможно в конфигураторе нужно по-новой задать рабочую папку юзера, чтоб dbf`ка сохранялась туда.
да. спасибо за подсказку. утилита dsql использовала в качестве временной папки системную, а не пользовательскую, соотвественно у пользователя не было на нее прав доступа. Дал разрешения для пользователей писать в системную tmp (что в любом случае лучше, чем давать админские права) и проблема решилась.
Цитата: Alegun
А точно итоговый файл запроса выгружается в рабочий каталог пользователя?Если нет, то возможно в конфигураторе нужно по-новой задать рабочую папку юзера, чтоб dbf`ка сохранялась туда.
Да, точно. Причину ошибки я указал выше. Если бы проблема была в неправильно заданном каталоге - она бы не зависела от того входит пользователь в группу админов или нет. Но за помощь спасибо.