Реализация базы данных с несколькими пользователями, которые могут получить доступ к различным разделам - PullRequest
0 голосов
/ 21 апреля 2011

Я пытаюсь найти наилучший способ внедрения системы баз данных, такой как mysql или access, или что-либо, что когда-либо все предлагали, чтобы мне было легко делать эти конкретные вещи:

1) Несколько пользователей обновляют базу данных 2) Пользователи будут иметь разные права для просмотра разных таблиц в базе данных

В этот период у нас есть несколько таблиц Excel, отслеживающих финансы из разных потоков доходов. с разными классификациями. Затем у нас есть электронная таблица, которая в некоторой степени является основной электронной таблицей, которая объединяет другие 2-3 электронные таблицы.

В идеале, пользователи A и B могут только просматривать / обновлять Таблицу 1 :: Пользователь C и D могут только просматривать / обновлять Таблицу 2 :: Администратор может только просматривать / обновлять таблицу 3 (таблица 3 обновляется путем добавления определенных столбцов из таблицы 1 и таблицы 2)

Я надеюсь, что кто-то может указать мне в правильном направлении, на какую платформу и функции я должен читать.

Спасибо!

1 Ответ

0 голосов
/ 21 апреля 2011

Легко просто предоставьте привилегии "GRANT" или "REVOKE" UPDATE и SELECT по мере необходимости.

Незначительные различия в зависимости от используемой базы данных.Большинство поддерживают это, но ACCESS, SQLITE и другие легковесные базы данных не поддерживают эту конструкцию или поддерживают только частично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...