![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.07.2009
Сообщений: 3
|
![]()
Здравствуйте! Суть проблемы следующая. Есть база данных (Access 2007). Файл базы данных лежит на сервере. Некоторые пользователи могут её открывать только для чтения, у других пользователей есть возможность редактирования, третьи вообще не имеют доступа к ней. Теперь необходимо сделать так, чтобы скрыть определенные данные внутри базы. Т.е. создать такие поля в базе и в выводимой форме соответственно, которые будут видны только нескольким пользователям, другие их не будут видеть вообще. Как это можно реализовать? Спасибо!
|
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]() Цитата:
Используешь MS Server или это просто файл-сервер?
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.07.2009
Сообщений: 3
|
![]()
Пользователи имеют доступ к БД напрямую. Использую MS Server.
Нашел решение тут: http://itsecure.org.ua/publ/73-1-0-424 Но возникла другая проблема: "Защита на уровне пользователя недоступна в базах данных, созданных в Office Access 2007" Чего делать даж не знаю =(((( |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]()
Можно создать дополнительные таблицы:
Таблица1 (пользователи) содержит поля: логин; пароль; ID группы;. Таблица2 (группы): ID группы; списки имен полей, которые можно отобразить. Пользователь подключается к базе, авторизуется и в зависимости от того, к какой группе принадлежит будет видеть разные поля. Проверки можно реализовать и через хранимые процедуры.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
![]() |
![]() |
![]() |
#6 |
Регистрация: 07.07.2009
Сообщений: 3
|
![]()
всем спасибо! будем экспериментировать!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TreeView как сделать, чтобы попап-меню выпадало для определенных ветвей? | KWN, lnc | Помощь студентам | 11 | 08.03.2009 01:01 |
TreeView как сделать, чтобы попап-меню выпадало для определенных ветвей? | KWN, lnc | Помощь студентам | 4 | 03.03.2009 17:04 |
Как скрыть форму | Михаил Юрьевич | Общие вопросы Delphi | 2 | 01.06.2008 15:37 |
Как написать,чтобы одна таблица заполнялась на основании другой при определенных условиях | Alexm77 | Microsoft Office Excel | 21 | 26.05.2008 23:35 |