mariadb update user set host
2024-07-21ERROR 1356 (HY000): View ‘mysql.user’ references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
1、如果像mysql一样执行:update user set host='%' where user='root';就会报上面的错误。
2、因为MariaDB的user表是一个视图,所以执行的语句和Mysql有所不同.
3、只需要执行如下语句即可:
rename user 'root'@'%' to 'root'@'127.0.0.1';