Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Ilya Zvyagin                         2:5020/400     16 Dec 2002  11:23:37
 To : Gregory Kudinov
 Subject : Re: Права доступа на уровне записей
 -------------------------------------------------------------------------------- 
 
 Hello, Gregory!
 You wrote  on Sun, 15 Dec 2002 22:58:05 +0000 (UTC):
 
  GK> А остальных проектов как будто нет. И если он даже используя другое
  GK> ПО подключался бы к серверу для своей учетной записи - все равно бы
  GK> видел только свои проекты.
 
 Hу, это надо самому писать. Доступ к БД только через VIEWS или SProcs
 ну и т.д.
 
  GK> В СУБД обычно присутствует некоторый механизм авторизации доступа.
  GK> Он как нибудь распространяется на отдельные записи внутри таблиц?
 
 В том-то и дело, что нет. Во всех СУБД обычно права по записям не
 выдаются. Хотя в последнее время появляются такие фичи в разных СУБД
 (Oracle, Sybase ASE, Linter и возможно еще где-то), то это все равно
 выглядит как некие заготовки, которые можно использовать в создании
 своей системы безопасности.
 
 И в общем это правильно, и другое вряд ли возможно, поскольку
 обычно такие подсистемы безопасности сильно завязаны на предметную область.
 
  GK> Или минимальным объектом защиты является таблица (представление,
  GK> хранимая процедура ...) ?
  GK> Как ограничить доступ пользователю определенными записями таблицы в
  GK> MS SQL Server например?
 
 Hе знаю, как с этим в MS. По-моему, так и осталось, т.е. никак, но
 ведь сейчас там есть функции, и они могут быть даже в индексах,
 поэтому механизмы в общем -то все есть для реализации.
 
  GK> Hе писать же стандартный набор view по отдельности под каждого
  GK> пользователя с привязкой прав доступа к этим view...
 
 Именно писать, но только конечно не для каждого пользователя,
 а для всех пользователей по имени пользователя (или другому его
 идентификатору)
 выдающие все записи, которые он должен видеть, и фильтрующие остальные.
 
 --------------------
 Ilya Zvyagin , First Container Terminal of SPb Sea Port
 E-mail: masterziv@*KILLSPAM*mail.ru - include HP in subject
 ICQ UID: 29427861(MasterZIV)
 --- ifmail v.2.15dev5
  * Origin: FCT (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Права доступа на уровне записей   Gregory Kudinov   16 Dec 2002 02:58:05 
 Re: Права доступа на уровне записей   Ђ«ҐЄбҐ© Њ ¬®­®ў   16 Dec 2002 10:58:00 
 Re: Права доступа на уровне записей   Ilya Zvyagin   16 Dec 2002 11:25:40 
 Re: Права доступа на уровне записей   Gregory Kudinov   18 Dec 2002 19:10:02 
 Re: Права доступа на уровне записей   Michael Skulsky   18 Dec 2002 19:17:14 
 Re: Права доступа на уровне записей   Ilya Zvyagin   18 Dec 2002 20:20:14 
 Re: Права доступа на уровне записей   Sergey Prach   19 Dec 2002 01:08:11 
 Re: Права доступа на уровне записей   Ilya Zvyagin   16 Dec 2002 11:23:37 
 Re: Права доступа на уровне записей   „ ¬Ёа ‘ «Ё¬®ў   16 Dec 2002 12:03:29 
 Re: Права доступа на уровне записей   Denis Popov   16 Dec 2002 19:09:21 
 Re: Права доступа на уровне записей   Igor Dombrovan []   16 Dec 2002 19:16:00 
 Re: Права доступа на уровне записей   Denis Gorbunov   17 Dec 2002 20:00:46 
 Re: Права доступа на уровне записей   Michael   20 Dec 2002 23:30:46 
Архивное /su.dbms/1329341513330.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional