Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Защита базы / 21 сообщений из 21, страница 1 из 1
15.05.2004, 15:42
    #32519203
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
База mdb лежит на сервере в зашареном каталоге. Юзеров 10. Как сделать невозможным для юзеров просто скопировать базу из этого каталога, но чтобы они могли с ней работать.

Есть метод просто открыть ее, тогда копирование невозможно, но это как то левый метод. Есть другие ??
...
Рейтинг: 0 / 0
15.05.2004, 15:48
    #32519207
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Никак.

Надо искать ответ на уровне операционной системы (потому что при копировании файла не имеет никакого значения, что это файл именно Аксесса). Можно было бы отнять у юзеров права на чтение файла, но это не получается, потому что им надо с ним работать.

Поэтому ответ - никак.
...
Рейтинг: 0 / 0
15.05.2004, 16:08
    #32519218
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
А получится ли если сделать database split, и спрятать отделенные таблицы в закрытый для юзеров каталог ?
...
Рейтинг: 0 / 0
15.05.2004, 16:14
    #32519221
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Если он будет закрытый для юзеров, то юзеры не смогут оттуда читать.

Кстати, если базу открыть, как было предложено в первом посте, то базу нельзя будет переместить или стереть, однако можно будет скопировать.
...
Рейтинг: 0 / 0
15.05.2004, 16:45
    #32519228
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
я на Novell-е даю права юзерам на запись чтение создание удаление а на сканирование убиваю
при этом любой вариант Dir файл не показывает
...
Рейтинг: 0 / 0
16.05.2004, 14:22
    #32519382
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Как мне кажется, сперва необходимо разобраться какая операционная система установлена на сервере :)) , а самое главное какая файловая система используется, если это FAT - то, скорее всего ты ни чего не сделаешь, т.к. FAT не поддерживает тех возможностей которые доступны при использовании файловой системы NTFS !!!!!
Если же используется файловая система NTFS - то в этом случае есть возможность установить Permissions, как на уровне самого диска, так и самой папки, наделив пользователей обращающихся к серверу соответствующими разрешениями в Active Directory – применив к ним ((в зависимости как все организовано) – Users-Work Groups-OU-Пользователи-Рабочие группы- Организационные Единицы- соответственно) соответствующие политики безопасности, но это только в том случае если Windows2000Server поднят до уровня контроллера Домена.
Если же используется Windows2000Server как Stand Alone, то в этом случае необходимо завести пользователей как локальных в Пуск-Панель управления – Администрирование – Управление компьютером – Локальные пользователи и группы, после ассоциировать их с существующими рабочими группами или же создать собственную локальную группу включив в нее необходимое количество пользователей с соответствующими полномочиями необходимыми для выполнения твоей задачи.
После на расшаренную папку наложить разрешение Read & Execute, и на вложенный в папку файл установить разрешение Read & Execute – это разрешение позволяет:
Для папки – чтение, отображать содержание папки и подпапок.
Для файла – запускать приложение и работать в нем , т.е. то что тебе надо

А вот URL: http://chamber.nross.ru/college/Documentation/Safety%20control%20in%20Windows%20NT/MAIN.HTM#_Защита_файлов_и_каталогов_(папок)
...
Рейтинг: 0 / 0
16.05.2004, 14:38
    #32519388
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
А есть тогда смысл делить базу чтобы отсоединить таблицы с данными в другом mdb ?? И как это все просто не позволит юзерам скопировать файл ?
...
Рейтинг: 0 / 0
16.05.2004, 18:08
    #32519445
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Насчет разделения базы я думаю это тебе видней, хотя я думаю на уровне файла Access это невозможно, а что касается возможностей файловой системы NTFS под Win2000Server , это действительно возможно, а для того что бы получить более полный и исчерпывающий ответ необходимо более конкретно сформулировать свою задачу и как минимум дать исходную информацию о сервере и как организована сеть на основе домена или рабочих групп, а так покапайся в форумах по безопасности Win2000, или литературу какую прикупи.
...
Рейтинг: 0 / 0
16.05.2004, 18:09
    #32519446
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Насчет разделения базы я думаю это тебе видней, хотя я думаю на уровне файла Access это невозможно, а что касается возможностей файловой системы NTFS под Win2000Server , это действительно возможно, а для того что бы получить более полный и исчерпывающий ответ необходимо более конкретно сформулировать свою задачу и как минимум дать исходную информацию о сервере и как организована сеть на основе домена или рабочих групп, а так покапайся в форумах по безопасности Win2000, или литературу какую прикупи.
...
Рейтинг: 0 / 0
16.05.2004, 19:00
    #32519461
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Система win 2000 server, база в общем каталоге public. Основная задача запретить просто скопировать файл из этого общего каталога. Есть ли такая возможность ?
...
Рейтинг: 0 / 0
16.05.2004, 19:05
    #32519465
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
естественно ntfs
...
Рейтинг: 0 / 0
16.05.2004, 19:13
    #32519469
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
на расшаренную папку наложить разрешение Read & Execute, и на вложенный в папку файл установить разрешение Read & Execute – это разрешение позволяет:
Для папки – чтение, отображать содержание папки и подпапок.
Для файла – запускать приложение и работать в нем , т.е. то что тебе надо
...
Рейтинг: 0 / 0
16.05.2004, 19:19
    #32519472
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
А что тогда мешает просто скопировать файл из этой папки ??
...
Рейтинг: 0 / 0
16.05.2004, 19:27
    #32519474
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
А ты установи указанные разрешения на папку и на твой mdb файл и попробуй !! (мешает скопировать уровень разрешения read&execute, который переводится даже дословно как "читать и выполнять" P/S. про копирование речи не идет )
...
Рейтинг: 0 / 0
16.05.2004, 19:40
    #32519477
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Да совсем забыл если в твоей Publik Folder имеются какие либо еще файлы и папки необходимые пользователям для их чтения, копирования, перемещения и т.д., то необходимо создать еще одну папку обозвать ее как тебе заблагорассудится и применить к ней указанные ранее разрешения, а потом применить те же разрешения на mdb файл., но не забудь при применении разрешений на папку снять флажок "родительского наследования", в противном случае родительское наследование применится на созданную тобой новую папку и соответственно кирдык :)) ни хрена не получится
...
Рейтинг: 0 / 0
16.05.2004, 19:48
    #32519478
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Копирование подразумевает разрешение Modify, но так же необходимо помнить какими правами наделены пользователи твоей папки Publik, т.к. все те же родительское наследование
...
Рейтинг: 0 / 0
16.05.2004, 20:21
    #32519496
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Только что попробовал. Копирует :((

Правда пробовал на локальном компе, зашел юзером, у него на папке public разрешения read&execute и автоматом ставятся еще read и list folder contents. Inheritable галочка снята. Do not Share this folder включено.
В локале правой кнопкой сделал copy и в другой каталог paste.
...
Рейтинг: 0 / 0
16.05.2004, 21:33
    #32519505
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Ладно, я завтра на работе смоделирую твою ситуацию, и поэтапно распишу, сдается мне, что ты что то делаешь неправильно :)) так что жди :))
...
Рейтинг: 0 / 0
16.05.2004, 21:39
    #32519508
gamlet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Да сервак Stand Alone???? или сеть с доменом и он к нему подцеплен ?
отпиши описание своей сети ...........
...
Рейтинг: 0 / 0
16.05.2004, 22:35
    #32519514
Asirius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Один сервер без домена
...
Рейтинг: 0 / 0
17.05.2004, 10:19
    #32519764
OldPferd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита базы
Если запускать программу в терминальном режиме,то самому пользователю с локальной машины доступ к БД не нужен
А при настройке терминального режима у пользователя можно указать, чтобы сразу при входе запускать эту программу
А в программе - защита от Shift,запрет F11,cпециальных клавиш
Тогда прямого доступа к БД не будет
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Защита базы / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]