LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Пароли и полном...
 Re: Пароли и полномочия для групп
 
 27.07.2007 11:34:13
McAr
54 сообщения


Re: Пароли и полномочия для групп

 Admin1написал

1. Файл mdb у пользователей НЕ должен находится. Это связано с двумя причинами

  • открытый код mdb файла может быть изменен пользователем.
  • медленная работа mdb файла из-за подключения пре-компилятора. Прежде, чем что-то сделать Access компилирует mdb в нужный формат, а потом начинает обработку запросов. В mde этого нет.

Уф!:-)

Я правильно понял, что правильнее завернуть это все в MDE и разместить на рабочих местах? Но тогда все равно запросы останутся открытыми. Посоветуйте, как правильно решить эту задачу?

 Admin1написал
2. Вообще защита на уровне формата mdw не очень эффективная (спецпрограммы его легко читают). Поэтому, как работает mdw в сети сказать сложно, надо заниматься тестированием. Хотя сама идея правильная, если спрятать mdw от пользователя, то открыть mdb файл будет трудно.

Ок. Не могли бы подсказать, как решить данную задачу? Как ее решаете вы?

Проблема в том, что уже процесс раскручен и очень трудно будет кардинально что-то менять:-( Поэтому прошу о помощи.

Заранее признателен

 27.07.2007 12:55:18
Admin1
731 сообщения
1-ый


Re: Пароли и полномочия для групп

 

  • Правильно, нужно сделать mde формат у каждого пользователя.
  • Запросы и таблицы никто не защищает. Можно им присвоить статус невидимый, чтобы пользователи не видели их.
  • Лучше использовать MSDE или SQL Server для защиты таблиц и запросов
 27.07.2007 15:07:28
McAr
54 сообщения


Re: Пароли и полномочия для групп

благодарю

 30.07.2007 13:15:18
McAr
54 сообщения


Re: Пароли и полномочия для групп

Данную задачу решил таким образом:

1. Заведение клинтов можно проводить в стандартном порядке (данные заносятся в файл MDW лежащий на сети)

2. Что касается раздачи полномочий, то тут немного веселей. Сначала вносятся корректировки через стандартный MDB-файл, лежащий у меня в рабочем каталоге "клиента". Потом этот файл выносится на общий диск и автоматом разносится в рабочие каталоги пользователей. Получается ,что права доступа хранятся с MDW, а разделеление полномочий хранится в MDB. Бред, но факт. Почему так происходит, не знаю.

Но тут возник еще вопрос: почему сетевой файл MDW блокируется на чтение при входе любого пользователя? После этого я не могу внести корректировки. Не могли бы помочь? Заранее признателен

 30.07.2007 16:23:48
Admin1
731 сообщения
1-ый


Re: Пароли и полномочия для групп

Надо, наверное, не только mdb, но и mdw передавать каждому пользователю.

  Программирование  Microsoft Access. Файлы mdb и accdb  Пароли и полном...
ПоискПоиск  Список форумовСписок форумов  
right