|
MySQL.RU - Webboard
Вернуться
Группы пользователей (an0nym0use) 31/10/2005 - 22:42:25
Re: Группы пользователей (Dinky) 01/11/2005 - 00:27:53
Re: Группы пользователей (an0nym0use) 01/11/2005 - 21:39:46
Re: Группы пользователей (Dinky) 02/11/2005 - 01:41:25
> Original message text:
> From: an0nym0use - 31/10/2005 - 22:42:25
> Subject:Группы пользователей
> -----------------
> Из мануала
>
> GRANT priv_type [(column_list)] [, priv_type [(column_list)] ...]
> ON {tbl_name | * | *.* | db_name.*}
> TO user_name [IDENTIFIED BY [PASSWORD] 'password']
>
> Выходит так, что в mySQL групп пользователей нет?
> Если нет, то кто как решил эту проблему?
> А в mySQL 5.0 их не появилось?
>
From: an0nym0use - 01/11/2005 - 21:39:46
Subject:Группы пользователей
-----------------
Ну вот, смотри. Большинство веб-интерфейсов работают с бд от одной учетки, как правило с рутовыми правами. А я в целях безопасности хочу ввести несколько учеток, каждая из которых будет определённые права к отдельным таблицам, например
есть группы юзеров:
ГруппаА: таблица1 - чтение, таблица2 - чтение
ГруппаБ: таблица1 - чтение/запись.
(причем на "физическом уровне" каждой группе соответсвует одна учетная запись в бд с соответсвующими правами, т.е. куче виртуальных учеток соответсвует одна реальная, под которой с бд работают)
есть юзеры:
Юзер1: ГруппаА
Юзер2: ГруппаБ
Юзер3: ГруппаА, ГруппаБ
Если с двумя проблем нет, то с последним возникают, получается надо постоянно переподключатся к бд и с помощью перебора учеток пытаться выполнить инсерт, либо перед тем как его делать, надо залогинится рутом и выяснить какая учетка для данного инсерта нужна и под ней делать. А хотелось бы просто сделать инсерт...
Либо остается каждому юзеру раздать по реальной mysql-учетке, только вот как мускл будет работать если суммарно юзеров будет несколько тыс, а одновременно будет работать под 100.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
24793
|
|