Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

Разрешить доступ   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.021 c
15-1212656826
андр.
2008-06-05 13:07
2008.07.20
MS SQL 2000 TRANSACTION


15-1212563337
Kolan
2008-06-04 11:08
2008.07.20
Есть подозрение, что найдено средство от зависания отладки...


15-1212613751
oldman (RO)
2008-06-05 01:09
2008.07.20
Что-то связь действительно никуда...


15-1212565712
AlexDan
2008-06-04 11:48
2008.07.20
Поиск в I-нете..


1-1195550737
Sour Smile
2007-11-20 12:25
2008.07.20
Подскажите алгоритм вычисления контрольной суммы