|
v7: Ограничения доступа к базе | ☑ | ||
---|---|---|---|---|
0
Scorpion_dark
12.10.12
✎
19:25
|
Доброго времени суток форумчане. Подскажите простой способ ограничения прав, а именно есть сервак на нем база (DBF) Пользователей в базе нет , ну т.е. только 1 , 1 бухгалтер работает в базе. СЕрвак терминальный, но так же есть директор наблюдатель , который цепляеться к базе через терминал, вопрос вот какой , как ограничить права что бы он мог только смотреть но ничего проводить, вносить и прочее не мог. Только без добавление пользователей в базу. Мне кажеться есть какой то способ просто назначить права на папку с базой , но на сколько я понимаю там нужно разрешить полный достпу к некоторым файлам , хотя может быть я ошибаюсь. А может и вообще есть какой то простой способ.
Спасибо. |
|||
1
vmv
12.10.12
✎
19:27
|
содать Роль "ШефТыТолькоЗырышьПонел"
500К на айфон и сделою |
|||
2
Мимохожий Однако
12.10.12
✎
19:28
|
Каждую ночь делай копию в базу для директора. Доступно и всерьёз.
|
|||
3
BlackSeaCat
12.10.12
✎
20:49
|
(0) "Только без добавление пользователей в базу" - это называется "как что-то поменять, ничего не меняя?". Не взлетит.
Роль с правами "ReadOnly" делается не так сложно, 2-3 часа максимум, так что реальный ценник не более 1% от суммы приколиста из (1). |
|||
4
Scorpion_dark
12.10.12
✎
23:23
|
(3) Все верно , я понимаю что на уровне базы это конечно не сделать , но вот на уровне пользователя терминального режима ? т.е. может убрать права записи на какие нибудь файлы ? (2) Не вариант делать базу каждую ночь , их без малого 200 шт. и объем этот примерно 400 Гиг , гонять по сети или на другой сервак не правильно. Вот поэтому и не хочу пользователей добавлять , опять же из за количества баз.
|
|||
5
BlackSeaCat
12.10.12
✎
23:33
|
(4) Задай себе вопрос: а чем терминальный пользователь отличается от локального? Каким-то особым образом открытия файлов?
К сведению: семерка при старте пытается открыть все файлы базы в режиме "чтение-запись" и если это ей не удается, она тупо вылетает. Дальше думай сам. |
|||
6
GStiv
12.10.12
✎
23:43
|
1 бух на 200 баз? Вы ее к батарее приковали,
кстати базы однотипные или все разные? |
|||
7
Рэйв
12.10.12
✎
23:45
|
>>как ограничить права что бы он мог только смотреть но ничего проводить,
а это...Роли вам на что даны собственно? |
|||
8
GStiv
12.10.12
✎
23:47
|
или еще один вариант, смотрите в сторону константы дата запрета, она проверяется при открытии КАЖДОГО документа, то есть что то типа
если глПользователь="Директор" то тогда только просмотр |
|||
9
Рэйв
12.10.12
✎
23:48
|
(8) Школа франча. Узнаю:-))
|
|||
10
Холст
13.10.12
✎
18:37
|
с учетом специфики темы, вариант (2) самый простой и оптимальный имхо
далее по сложности идет добавить в каждую базу роль ТолькоЧтение и добавить соотв пользователя в базу папку UserDef можно размножить по базам, если наименования прав/интерфейсов и имен юзеров совпадают, MD по папкам размножить категорически не рекомендуется |
|||
11
Злой Бобр
13.10.12
✎
22:58
|
(0) Пригласить программиста я так понимаю для вас не вариант?..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |