1142 - SHOW VIEW command denied to user
给视图分配了SELECT权限后打开视图仍报错,需要给该用户分配 SHOW VIEW 权限,只需要添加下面这个命令即可
GRANT SHOW VIEW ON database.viewname TO ‘username’@’%’;
database :数据库名;
viewname:视图名;
username:之前创建的用户名;
%:表示该权限在任何能连接数据库的服务器上都有效,设限的话,改成具体地址即可,例如:192.168.2.18