Я использую пользователя, у которого есть права на обновление, для выполнения sql:
update stu set age = 27 where name='zjw';
Я получил эту ошибку:
ОШИБКА 1143 (42000): команда SELECT запрещена для пользователя «update_user» @ «localhost» для столбца «имя» в таблице «stu»
Таблица такая:
CREATE TABLE `stu` (
  `id` int(11) NOT NULL,
  `name` varchar(20) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
)
привилегии update_user:
grant update on *.* to 'update_user'@'%';
Версия MySQL 5.1.73.
Благодарю.
 
                                                                     
                                                                    