Как да приложим - потребителски права - във вашата програма (DB)

Написа проста DB: Delphi + Access.
Парола за вход, три таблици, експортиране в Excel. Мислех, че в противен случай няма да има проблеми. Но след това бях помолен да „разделя“ тези три таблици в Access на три различни потребители! Тези. за да може всеки да работи, да редактира данни само със своите!
Как да го направя? - Стартирайте с ключ, четвърта таблица (потребителска парола).
Посъветвайте най-доброто решение!

Защо се нуждаете от таблица само с трима потребители?

> [0] Гусев (22.02.08 13:23)

Възстановете базата данни, например на FireBird или друг сървър. Ще получите вградена способност да привличате потребители и да им давате права.
И така - добавете потребителския идентификатор към таблиците с данни и вземете това поле предвид при отправяне на заявки.

> Получете вградена способност да привличате потребители и да им давате права.
има такава възможност и в достъпа. тези. ако само за това не си струва да се променя.
поради факта, че 3 души работят (в мрежата със сигурност) и се използва база от местен тип. това вече е по-сериозна причина (струва си да се промени).
ако те работят на една и съща машина на свой ред, тогава глупости, можете да стартирате потребители в достъпа и да им дадете права.

> 3 души (със сигурност в мрежата)
точно!

> И така - добавете потребителския идентификатор към таблиците с данни и вземете това поле предвид при отправяне на заявки.
Струва ми се, че решението ще бъде просто. Но как да сглобя всичко това. В края на краищата, вижте:
- 3 потребители = 3 таблици (тоест, не беше лошо да свържете данните за вход и таблицата), освен, че администраторът трябва да остави достъп на всички). но как да привържа паролата към таблицата?