powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна идея по организации многопользовательской mdb
3 сообщений из 53, страница 3 из 3
Нужна идея по организации многопользовательской mdb
    #32556161
EDUDK01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санычь, описАлся я, он меньше 70 кб, правда в .zip
...
Рейтинг: 0 / 0
Нужна идея по организации многопользовательской mdb
    #32566956
dkny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EDUDK01 , в том-то вся проблема этого метода. Поясню, в чем у нас трабла:

Есть 3 менеджера, занимающиеся клиентами "А", "Б", "В" соответственно (т.е. каждый только с одним). Этим менеджерам записи друг друга видеть нельзя (ну, там, конкуренция и все такое). Но. Есть еще бухгалтер, зам. генерального, сам генеральный. Эти привилегированные пользователи могут видеть разное. Т.е. бухгалтер (условно) записи менеджеров 1 и 2, но не 3 (типа третий работает с откатами напрямую с замом :).

Думаю, все уже поняли, что за проблема. Очевидно, что в случае нежелания делить таблицы с данными для применения встроенной защиты Access по менеджерам (у меня), приходится делать защиту самостоятельно. Эта наша защита, суть тот же механизм с двумя колесами, только медленный и корявый. Ведь делать нужно обычные группы пользователей (как отдельную таблицу) и самих пользователей (тоже таблица). Их взаимоотношения прописывать ручками, а разграничивать запросами. Но, ладно бы эти ограничения можно представить по нисходящей в плане доступа, так ведь нужно еще ограничить параллельно (1 видит 2, 2 видит 3, 3 видит 1 и т.д.). Жуть.

P.S. Если же свою защиту, как предлагает маяк , понимать как "защиту", то лучше сразу считать всех пользователей "белыми и пушистыми", тогда проблем не будет (т.е. вообще не делать никакой защиты, кроме "пароля" базы). Однако, собственная защита может быть куда как эффективней, если вспомнить что такое mdw перед AOXPPR.

That's all folks...
...
Рейтинг: 0 / 0
Нужна идея по организации многопользовательской mdb
    #32567996
kk@comson.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexus12вот интересно
а чем вопрошающему не понравился
стандартный в Access способ раздачи прав
с использованием механизма раздачи логинов-паролей из system.mdw???

тут и автоматическая формочка авторизации при запуске
и currentuser() не сбрасывается при возникновении ошибки
в отличие от глобальной переменной
и в табличку с правами залезть-права себе поменять юзер просто так не сможет

что не так со стандартной системой безопасности?

А не так вот что.

Создав пользовательскую таблицу типа

User_ID (int),
User_Name (nvarchar (50))

можно связать эту таблицу с другими с ограничением целостности данных, например, с таблицей "Заказы" из базы данных "Борей". Далее не нужно беспокоиться о том, чтобы каждому заказу соответствовал сотрудник, за целостностью данных следит СУБД. А как связать с пользовательскими таблицами системную таблицу? Может, и есть какой способ, но легче свою смастерить.

У меня сейчас такая же трабла в SQL. Есть системная таблица "sysusers", а что толку? Наверное придется свою таблицу рисовать.
...
Рейтинг: 0 / 0
3 сообщений из 53, страница 3 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна идея по организации многопользовательской mdb
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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