Тема: Опять затык с controluser (pma)
Здравствуйте.
Знаю, тема уже обсуждалась, но у меня та же проблема. Что делаю не так, понять не могу.
Итак, ставлю phpMyAdmin, импортирую create_tables.sql. БД `phpmyadmin` с таблицами `pma_...` появляется, все ок.
Создаю пользователя `pma`, выставляю ему привелегии уровня базы данных (для БД `phpmyadmin`): SELECT, INSERT, UPDATE, DELETE.
В конфиге config.inc.php все указываю:
...
/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '111';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
/*
* phpMyAdmin configuration storage settings.
*/
/* User used to manipulate with storage */
$cfg['Servers'][$i]['controlhost'] = 'phpmyadmin';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '111';
/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
$cfg['Servers'][$i]['recent'] = 'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
...
Выдает ошибку "Ошибка при указании соединения для controluser в конфигурации".
Перепроверил имя пользователя, переустановил пароль. Один хрен выдает ошибку. Подставил в качетсве controluser'а пользователя root. Все заработало. Вернул обратно pma, вдобавок к установленным привелегиям для `phpmyadmin` дал ему ВСЕ глобальные привелегии. Один хрен ошибка...
Что не так делаю?.. Кэш, куки чищу и серверы перезапускаю перед каждой проверкой.