|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
Доброго времени суток. Заказчик хочет запретить редактирование данных средствами NTFS. Т.е. есть разделенное приложение: данные - отдельно в файле ACCDB с паролем, а все остальное - в ACCDE. ACCDE находятся на компьютерах пользователей, а ACCDB - на файловом ресурсе (файловом сервере). Таблицы из ACCDB прилинкованы к ACCDE. Отдельным пользователям нужно максимально ограничить возможность изменения данных в ACCDB. Заказчик предлагает запретить им доступ к ресурсу на изменение, а оставить только на чтение. Возможен ли такой вариант? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 18:06 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
Поступило уточнение: доступ предполагается ограничить не средствами NTFS (т.е. не избирательно к одному файлу), а к всему ресурсу целиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 18:11 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
Не получится. Уже на стадии создания файла блокировок. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 18:37 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
С одноразовой CD болванки получается только для чтения, но для всех скопом, а не избирательно. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 19:44 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
Akina, Но Access-ом он открывается, правда, с сообщением, что разрешено только чтение. М.б. в этом случае файл блокировок не используется? Интересно, что будет если файл блокировок будет (созданный другим пользователем с полными правами), но доступа к нему не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2016, 21:05 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
PredeclaredС одноразовой CD болванки получается только для чтения Именно. K-NickМ.б. в этом случае файл блокировок не используется? Используется. Он в таком случае создается локально. Где точно - не помню. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 12:54 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
K-NickAccess-ом он открывается, правда, с сообщением, что разрешено только чтение. Но если образуется хотя бы один пользователь, который изменит данные, то все остальные придут щупать ему лицо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 12:59 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
K-NickДоброго времени суток. Заказчик хочет запретить редактирование данных средствами NTFS. Т.е. есть разделенное приложение: данные - отдельно в файле ACCDB с паролем, а все остальное - в ACCDE. ACCDE находятся на компьютерах пользователей, а ACCDB - на файловом ресурсе (файловом сервере). Таблицы из ACCDB прилинкованы к ACCDE. Отдельным пользователям нужно максимально ограничить возможность изменения данных в ACCDB. Заказчик предлагает запретить им доступ к ресурсу на изменение, а оставить только на чтение. Возможен ли такой вариант? И нет и да! Если у вас есть разгроничение на уровне доступа,то только чтение и нет проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 13:19 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
Всем спасибо. Буду много думать. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 15:57 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
K-NickВсем спасибо. Буду много думать. Много думать не надо... и говорить тоже... посмотри как уже сделано у других (например в 1С: пользователи БД со своими интерфейсами, полномочиями, доступом и т.д.) и сделай из этого хотя бы простой эскиз: - два типа пользователей (админы и юзеры) - админам можно всё, юзерам - то, что предлагает заказчик... - вход по паролю... - немного фантазии... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2016, 22:22 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
vmag, Еще раз спасибо. Как это сделать по уму - я знаю. Мало того это так и сделано. У заказчика была идея дополнительно ограничить доступ к ресурсу некоторым пользователям, чтобы, например, нельзя было тупо удалить базу или что-то подобное сделать. Но, как я понял в ходе экспериментов, Access может открыть базу на ресурсе ReadOnly, только в том случае, если там нет файла блокировок. Если файл блокировок есть - он пытается его открыть и обламывается. Т.е. или все пользователи имеют доступ на изменение или никто. Ну, или работать поочереди, но это извращ. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2016, 17:20 |
|
Может ли БД лежать на ресурсе с доступом только на чтение?
|
|||
---|---|---|---|
#18+
K-NickУ заказчика была идея дополнительно ограничить доступ к ресурсу некоторым пользователям, чтобы, например, нельзя было тупо удалить базу или что-то подобное сделать. Тогда речь идет собственно о самом файле бд... - Самый доступный вариант для юзера, это когда сетевое хранилище привязано к компу как сетевой диск и путь к бд типа L:\baza\data.mdb, то есть на этот диск (L) можно зайти тупо через мой компьютер, ну и убить data.mdb в папке baza... попробуйте отвязать таблицы, отключить диск L и привязать таблицы через сетевое окружение, - почти тоже самое, зато чтобы добраться до базы нужно уже будет пару раз отжаться (хоть кака я то защита от дурака) - другие варианты: работа через ODBC, проект ADP - тут уже чтобы убить базу, нужно быть админом компа где лежит база ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2016, 19:58 |
|
|
start [/forum/topic.php?fid=45&msg=39144973&tid=1614038]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 337ms |
total: | 465ms |
0 / 0 |