Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

О распределении прав в БД   Найти похожие ветки 

 
NLex   (2007-01-15 12:05) [0]

Здравствуйте мастера!
В этой ветке хотелось бы поговорить о распределении прав в БД.

Оговорюсь:
1) Статьи на вашем сайте (и не только), мной прочитаны, уже сложилось определенное понимание ситуации, связанной с распределением прав. Хотелось бы услышать живое мнение.
2) БД которую я использую,- это FireBird (Только- только начинаю изучать.)

Суть такова:
   Нужно разбить всех пользователей на группы (User, Operator, Administrator, SuperUser  и Root).

  Группа  Root, должна принадлежать одному единственному пользователю.
Пользователь этой группы, имеет право делать с БД все что в голову сбредет.

  К группе SuperUser, должны принадлежать пользователи (User) к примеру имеющие право на добавление информации в справочник.
 
  К группе Administrator, должны принадлежать пользователи  которые будут администрировать Клиента БД.
 
   К группе Operator, должны принадлежать пользователи которые имеют право добавлять, помечать на удаление, обновление, записи. (Удалять может только Root).

  К группе User, должны принадлежать пользователи которые могут только просматривать данные.

Вопрос:
  Как лучше построить структуру таблиц, распределения прав и ролей?
  Кто сталкивался с такой ситуацией?  
  Может у кого уже есть готовый пример. Исподники, структура БД, и т.д…?


 
tesseract ©   (2007-01-15 12:09) [1]

Всё это стандартный функционал FireBird.
Посмотри тем-же ibAdmin.


 
NLex   (2007-01-15 12:40) [2]


> tesseract ©   (15.01.07 12:09) [1]

А как распеделять роли в FB?


 
tesseract ©   (2007-01-15 12:46) [3]

http://ibase.ru/devinfo/sqlroles.htm


 
Карелин Артем ©   (2007-01-15 13:51) [4]

Самописный контроль и генерация ексепшенов в триггерах.



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
2-1168863693
Obormot
2007-01-15 15:21
2007.02.04
Программное управление формой


2-1169103729
Shekspir
2007-01-18 10:02
2007.02.04
FastReport3


3-1163395467
pavel_guzhanov
2006-11-13 08:24
2007.02.04
Как в Interbase вставлять в поле текущую дату?


2-1169004241
a5p
2007-01-17 06:24
2007.02.04
Панель задач


3-1163276025
_Ламер_
2006-11-11 23:13
2007.02.04
FROM .... JOIN .... = не догоняю