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




MySQL.RU - Webboard



Вернуться
MySQL. Быстродействие VS Привелегии (explorer) 07/12/2004 - 00:24:37
      Re: MySQL. Быстродействие VS Привелегии (Dinky) 07/12/2004 - 01:21:56
      Re: MySQL. Быстродействие VS Привелегии (Marat_L) 07/12/2004 - 09:42:57
      Re: MySQL. Быстродействие VS Привелегии (explorer) 07/12/2004 - 14:38:44
      Re: MySQL. Быстродействие VS Привелегии (Валентин) 07/12/2004 - 17:17:22
      Re: MySQL. Быстродействие VS Привелегии (Dinky) 08/12/2004 - 02:15:36
      Re: MySQL. Быстродействие VS Привелегии (explorer) 09/12/2004 - 15:44:31
      Re: в таком разе - RTFM (Dinky) 09/12/2004 - 18:55:45
      Re: в таком разе - RTFM (Dinky) 09/12/2004 - 18:58:31
      Re: MySQL. Быстродействие VS Привелегии (explorer) 12/12/2004 - 16:31:09
      Re: MySQL. Быстродействие VS Привелегии (Dinky) 13/12/2004 - 19:10:15
      Re: MySQL. Быстродействие VS Привелегии (explorer) 14/12/2004 - 10:53:19
      Re: MySQL. Быстродействие VS Привелегии (Dinky) 14/12/2004 - 22:16:41
      Re: MySQL. Быстродействие VS Привелегии (explorer) 15/12/2004 - 13:38:31
      Re: MySQL. Быстродействие VS Привелегии (Dinky) 15/12/2004 - 19:16:00

> Original message text:
> From: explorer - 07/12/2004 - 00:24:37
> Subject:MySQL. Быстродействие VS Привелегии
> -----------------
> Прочитал вот здесь:
> http://mysqlserver.narod.ru/rights.html
> "Наличие хотя бы одной записи в таблице tables_priv или columns_priv приведет к тому, что все входящие запросы будут проверяться на соответствие выполняемым операциям. Поскольку количество проверок на соответствие разрешенным привилегиям возрастет в несколько раз, перед применением таких ограничений следует протестировать производительность сервера баз данных с типовой нагрузкой"
>
> Т.е. получается, что если я начинаю управлять привилегиями чуть ниже чем на уровне базы данных вцелом - это начинает существенно "тормозить" систему, т.к. каждый SQL-запрос проходит "проверку"...
>
> Ситуация:
> У меня есть привелегерованный пользователь который select-ит, update-ит, insert-ит и пр. отдельную базу данных постоянно. Для него заданы все привелегии в таблице mysql.db. (Т.е. ему всё разрешено на уровне DB).
> Я хочу создать юзера mysql для того, чтобы внешние пользователи могли просматривать определённые столбцы определённых таблиц в той же БД (через php-скрипты). Эти обращения, в отличие от первых, будут редкими и совсем не "ресурсоёмкими".
>
> Вопрос:
> Если я добавлю в таблицы tables_priv и columns_priv привилегии для моего php-юзера, внесёт ли это дополнительные проверки при запросах основного юзера (у которого полный доступ ко всей БД в таблице mysql.db) и тем самым затормозит ли работу сервера?
>
>


From: Dinky - 09/12/2004 - 18:55:45
Subject:в таком разе - RTFM
-----------------
надо было сразу ответить - RTFM!
а мы вот такие добрые бросились помогать...

http://dev.mysql.com/doc/mysql/en/Request_access.html
The user table grants privileges that are assigned to you on a global basis and that apply no matter what the current database is. For example, if the user table grants you the DELETE privilege, you can delete rows from any table in any database on the server host! In other words, user table privileges are superuser privileges.

--
Dmitry



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

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

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



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