MySQL права доступа
Такая проблема.
Создал пользователя office в mySQL.
Назначил ему права чтоб базу mysql не мог править (см. ниже)
Сделал flush privileges и ... попытка добавить строку из-под
office в mysql.host окончилась успешно.
Что поправить ?
+-----------------+
| Tables_in_mysql |
+-----------------+
| columns_priv |
| db |
| func |
| host |
| tables_priv |
| user |
+-----------------+
Host %
User office
Select_priv Y
Insert_priv Y
Update_priv Y
Delete_priv Y
Create_priv Y
Drop_priv N
Reload_priv N
Shutdown_priv N
Process_priv N
File_priv N
Grant_priv N
References_priv Y
Index_priv Y
Alter_priv Y
Show_db_priv N
Super_priv N
Create_tmp_table_priv N
Lock_tables_priv N
Execute_priv N
Repl_slave_priv N
Repl_client_priv N
Host %
Db ''
(это я так понимаю, что если db='' то mysql смотрит в mysql.db)
Host %
Db mysql
User office
И все привилегии в 'N'
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19089; Возраст листа: 679; Участников: 1375
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/378907
В сообщении от 1117799537 секунд после начала Эпохи Unix Вы написали:
Используете `GRANT' как это описано в руководстве.