由于查看错误而无法修改用户主机
问题:
尝试时通过查询 UPDATE user SET Host='%' WHERE 更新 root 用户的主机值user='root';,遇到错误:
答案:
在 MySQL MariaDB 10.4 中,mysql.user 表已被替换为看法。因此,直接更新 mysql.user 表不再可行。
要管理用户身份验证,请使用以下方法:
需要注意的是,修改用户名的 Host 部分将扰乱相关的触发器、事件、插件和赠款。为了确保功能正常,建议创建和删除用户,而不是操纵他们现有的帐户。
以上是为什么我无法更新 `mysql.user` 主机值以及如何修改用户权限?的详细内容。更多信息请关注PHP中文网其他相关文章!