mariadb update user set host

2024-07-21

ERROR 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';

分类:Linux | 标签: |

相关日志

评论被关闭!