この回答から外れて、以下のステートメントを実行しています
CREATE TABLE person
(
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id)
);
GRANT SELECT ON person(id) TO SomeOne;
しかし、そうすると、次のエラーが発生します。
エラー 1064 (42000): SQL 構文にエラーがあります。1 行目の '(id) TO SomeOne' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
なぜこのエラーが発生するのか、誰かが光を当てることができますか。
MysQL バージョン:
mysql Ver 14.14 Distrib 5.1.58、readline 6.2 を使用する debian-linux-gnu (i686) 用