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




MySQL.RU - Webboard



Вернуться
Update MySQL (Евгений) 09/01/2004 - 03:23:32
      Re: Update MySQL (Энкарито) 09/01/2004 - 13:38:28

> Original message text:
> From: Евгений - 09/01/2004 - 03:23:32
> Subject:Update MySQL
> -----------------
> Доброго времени суток!!!
> В общем идея следущая - Сделать разграничение по доступу в таблицах следующим образом:
> Уровень 1 - Просмотр собственных реквизитов, инфы и т.д.
> Уровень 2 - Редактирование собственных реквизитов, просмотр краткой информации
> Уровень 3 - Редактирование собственных реквизитов и краткой информации
> Уровни 4,5 - Соответсвуют 2 и 3, но для расширенной информации.
> Уровень root - Администрирование и управление учетными записями.
> Было бы неплохо организовать это так на уровне сервера, хотя в принципе я делаю подобное на уровне клиентских приложений, а также предоставить выбор на установку таких баз и обычных.
> //////////////////////////////////////////////////////////
> Также могу оказать помощь в реализации, но к сожалению у меня нет исходников.
> С Уважением, Евгений.
>


From: Энкарито - 09/01/2004 - 13:38:28
Subject:Update MySQL
-----------------
М-да!

На стороне сервера тебе поможет GRANT - создает пользователя
mysql с выбранными тобой правами(с нужными ограничениями).

http://www.mysql.ru/docs/man/GRANT.html

Создаешь или одну таблицу, тогда ограничивай по столбцам,
или создавай несколько таблиц, тогда ограничивай по таблицам.

Другой вариант(на мой взгляд хуже), создай свою таблицу со
списком пользователей(+пароль) и их уровнем. Потом программой-клиентом читаешь их права и действуешь.


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

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

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



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