SQL SECURITY をデフォルトの DEFINER のままにして、ユーザー root@'%' でビューを作成しました。セキュリティ上の理由からそのユーザーを削除したので、他の誰もビューにアクセスできません...
ALTER SQL SECURITY INVOKER VIEW view_x;
「SQL 構文にエラーがあります。マニュアルを確認してください... 行 1 の '' 付近」というエラーが表示される
これはMySQLのWebサイトのドキュメントです
ALTER [アルゴリズム = {未定義 | マージ | TEMPTABLE}] [DEFINER = {ユーザー | CURRENT_USER }] [SQL セキュリティ { DEFINER | INVOKER }] VIEW view_name [(column_list)] AS select_statement [WITH [カスケード | ローカル] チェックオプション]
明らかな何かが欠けていますか?