Главная страница
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.49 MB
Время: 0.019 c
4-1193159147
Delll
2007-10-23 21:05
2008.07.20
ClipCursor


6-1190641100
Кихтенко Андрей
2007-09-24 17:38
2008.07.20
Indy SSL Apache. Help!


2-1213909820
DJ_UZer
2008-06-20 01:10
2008.07.20
Ищем файлы в определенной папке по маске


2-1213700808
Skary
2008-06-17 15:06
2008.07.20
TShellListView. Как мне узнать путь к каждому выделенному файлу


15-1212455954
brother
2008-06-03 05:19
2008.07.20
Мерцание 2х LCD мониторов (LG)