Форум: "Прочее";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
ВнизРазрешить доступ Найти похожие ветки
← →
Tornado © (2008-06-03 10:16) [0]Ребята прошу помощи. Есть программка (Справочник), работает с БД Access через ADO. Если прогу запускать на компе с админскими правами - все ОК, но если войти под другим именем с ограниченными правами (не как Администратор а например как пользователь) - прога не запускается, т.к. на файл БД стоит знак "Только чтение". Тоже самое с файлом настройки (файл Options.ini). Сменить с "Только чтение" понятно не получается, прав не хватает. Что можно сделать? А то у нас в конторе половина компов с админскими правами, половина нет...
← →
sniknik © (2008-06-03 10:54) [1]> Что можно сделать?
дать пользователю права на запись нужных файлов/директорий.
> Сменить с "Только чтение" понятно не получается, прав не хватает.
это надо делать под админскими правами.
← →
Tornado © (2008-06-03 10:58) [2]sniknik © (03.06.08 10:54) [1]
Спасибо. Только компов с ограниченными правами несколько сотен...а программно как то можно это обработать? Дать пользователю с ограниченными правами возможность открыть файл БД? А то получается что работать с программой могут только администраторы...
← →
Рамиль © (2008-06-03 11:04) [3]Я не понял, БД одна или по количеству копий программы?
1. Если первое, то вопрос лишен смысла - поправте права и на файле БД и все.
2. Иначе попросите системного администратора, он знает как сделать скопом на всех компах.
А насчет options.ini, если программу писали вы, то перепешите нормально.
Иначе пункт 2.
← →
Tornado © (2008-06-03 11:08) [4]>> Рамиль © (03.06.08 11:04) [3]
По количеству копий. Она не сетевая, просто локальная БД
"А насчет options.ini, если программу писали вы, то перепешите нормально." А что в этом ненормального? В этом файлике несколько настроек программы. Можно конечно хранить это в реестре, только смысл?
← →
AndreyV © (2008-06-03 11:09) [5]Наверно БД лежит в "Program files" на каждом компьютере.
Может сразу при установке файл БД положить в каталог доступный на запись?
← →
Tornado © (2008-06-03 11:09) [6]Просить админа сделать права Администратора юзерам? На это не пойдут однозначно
← →
Tornado © (2008-06-03 11:10) [7]AndreyV © (03.06.08 11:09) [5]
Да лежит именно в Program Files....хм, сейчас попробую,спасибо
← →
AndreyV © (2008-06-03 11:14) [8]> [7] Tornado © (03.06.08 11:10)
Я имел ввиду в каталог "Application Data"
← →
Рамиль © (2008-06-03 11:18) [9]
> А что в этом ненормального?
Все.
> AndreyV © (03.06.08 11:14) [8]
Вернее
Document and Settings\UserHomeDir\Local Settings\Application Data
Иначе, при наличии перемещаемого профиля, будет несовсем хорошо.
← →
KSergey © (2008-06-03 11:35) [10]> Рамиль © (03.06.08 11:18) [9]
> Иначе, при наличии перемещаемого профиля
Успокойтесь, у них все очень локально :)
← →
KSergey © (2008-06-03 11:36) [11]> Tornado © (03.06.08 11:09) [6]
> Просить админа сделать права Администратора юзерам? На это
> не пойдут однозначно
Вы права доступа к файлу в файловой системе NTF настраивать умеете? Если нет - попросите админа или почитайте книжки.
← →
Anatoly Podgoretsky © (2008-06-03 12:28) [12]
> Просить админа сделать права Администратора юзерам? На это
> не пойдут однозначно
Что за глупость.
Надо просто настроить права на рабочую папку, не давая никаких прав администратора.
А ты чего полез в это дело, по доброте душевной? Это задача системного администратора.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.043 c