А как насчет защиты на уровне полей?

Юрий_Ш
Дата: 20.11.2006 10:08:09
Доброе утро всем. У меня вопрос такой:
А защитить БД на уровне полей, как например в SQL-server можно в access?
Я раньше думал, что нет, но на днях в книге вычитал, что можно сделать доступными разные поля одной таблицы разным пользователям.
Найти в системе безопасности Access ничего не смог - только целые таблицы этому поддаются (через .mdw).
Может просмотрел что?
А если это невозможно, то расскажите, как ВЫ это делаете.
Мне нужно в одной форме разные поля разным пользователям по разному разрешить и я думаю, что лючше бы это на уровне таблиц сделать.
Заранее огромное спасибо всем.
Глюкман
Дата: 20.11.2006 10:12:34
всё не так просто как на SQL-server'e

у меня ваще весь программно + SQL-server


С таким ником можно горы свернуть в сети!
(С) Programmer_Ortodox
Юрий_Ш
Дата: 20.11.2006 10:19:12
Печально однако. Неужели все так? НЕ ВЕРЮ. Я тоже все програмно сделал, но этож рак мозгов получился.
Юрий_Ш
Дата: 20.11.2006 10:20:24
Может кто подскажет хотя бы наиболее удобный способ?
Глюкман
Дата: 20.11.2006 10:21:22
на сколько я помню, mdw только таблицы

С таким ником можно горы свернуть в сети!
(С) Programmer_Ortodox
кажется
Дата: 20.11.2006 11:08:46
можно попробовать давать разрешения только на запросы (на таблицы не давать) - с опцией Withowneraccess. Могу ошибаться. ИМХО сейчас проще - при наличии требований защиты - использовать любую из бесплатных версий MS SQL.
bubucha
Дата: 20.11.2006 11:51:17
раздавать разрешения на уровне клиента -не катит? права и уровень доступа хранить на серваке...