|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lev Serebryakov 2:5030/661.1 21 Jul 2003 23:38:38 To : All Subject : mySQL : GRANT -- bug or not? --------------------------------------------------------------------------------
Это изветсная бага в mySQL 3.24.x (последнем 3.x.x): если сказать
GRANT ALL ON somedb.* TO user@host IDENTIFIED BY 'hereispassword-encoded';
То:
(1) В mysql.user он пропишется с пустыми правами (это верно!)
(2) В mysql.db для somed он пропишется с данными правами (это верно!)
(3) В mysql.host он HЕ ПРОПИШЕТСЯ ВООБЩЕ (это не верно!)
А то все равно приходится полсе GRANT'а руками в mysql.host добавлять, так как
security там: (user rights) OR (host rights ANd db rights) OR (tables) OR
(columns). То есть, host rights необходимы в такой ситуации, а их GRANT не
дает... Хотя и есть @host, и он используется для записи в mysql.user...
Remember, pain is part of pleasure, All.
... Края пергаментной Ойкумены свернулись в трубочку на огне...
--- I try to be as sharp as I can
* Origin: Cave of Black Lion (2:5030/661.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/32843f1c4219.html, оценка из 5, голосов 10
|