Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Access List (GodKing) 26/05/2005 - 20:54:16
      Re: Access List (Dinky) 26/05/2005 - 21:43:56
      Re: Re: WHERE added_by (GodKing) 27/05/2005 - 00:35:04
      Re: Re: WHERE added_by (Alec) 27/05/2005 - 09:16:48
      Re: отжиг (Валентин) 27/05/2005 - 10:56:47

> Original message text:
> From: GodKing - 26/05/2005 - 20:54:16
> Subject:Access List
> -----------------
> Всем хай. Допустим есть некая таблица Table1, на нее имеют права INSERT и SELECT несколько пользователей. User1 и User2. Они добавили по несколько строк в в эту таблицу. Вопрос такой: можно ли средствами MySQL разграничить права доступа к строкам. То есть, что бы у пользователя на SELECT * FROM Table1 выдавались только те строки, которые он в эту таблицу добавлял.
>


From: Валентин - 27/05/2005 - 10:56:47
Subject:отжиг
-----------------
Мне вот интересно, где это ты видел разграничение прав на строки полностью вмонтированное на сторону сервера баз данных?
Даже в ORACLE это делают через DRTL (9i), но по моему это изврат... в основном срезуют в серверах, где есть view с параметрами - на них, если нет, то просто в запросе....
Идея такова - разграничиваются источники, т.е. позиции/группы справочника, а юзер видит соответственно.
Для твоего случай - запоминать пользователя в поле - простой и правильный вариант, причем юзера можно взять прямо в коннекте и не писать никаких параметров :)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
22221



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |