phpMyAdminなどで、MySQLデータベースのテーブル構造を変更しようとして、次のようなエラーメッセージが表示されることがあります。
ALTER command denied to user ‘nisi’@’localhost’ for table ‘table3’
これは、現在のユーザー(nisi)に、データ構造の変更権限(ALTER権限)がないことが原因です。
※ちなみに、「USAGE」とは権限が何もないことを示しています。
phpMyAdminでは「特権」メニューからユーザーを選択して、テーブル構造の変更に必要なALTER権限を付与することができます。
※この作業をするには、rootなど、権限を付与する権限(GRANT権限)を持つユーザーでログインする必要があります。