Обновление таблицы MySQL: command denied to user

EM
На сайте с 16.12.2005
Offline
108
1429

Здравствуйте, не знаю что делать!

На запрос:

ALTER IGNORE TABLE `localtable`.`usertable` DROP INDEX `id` , ADD PRIMARY KEY ( `id` )

получаю ошибку:

ALTER command denied to user 'user'@'localhost' for table 'usertable'

У пользователя (единственного) назначены все привелегии (root)!

Возможно это связано с тем, что в бд идут запросы от других клиентов и таблица защищается от изменений пока они не будут завершены? Может нужно какой-то LOCK TABLE сделать на время обновления? Или это ошибка в MySQL? В общем, прошу помощи.

---------- Добавлено в 17:45 ---------- Предыдущее сообщение было в 17:17 ----------

Прошу прощения, сам разобрался. Вопрос снят. Нужно указывать не 'база'.'таблица', а просто 'таблица'.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий