【发布时间】:2020-05-13 12:48:10
【问题描述】:
今天我意识到我无法在我的 Plesk 服务器上添加或删除属于我的任何客户端的任何数据库。
我曾收到此错误:
错误:无法删除某些选定的数据库。用户 指定为定义者 ('root'@'localhost') 不存在
所以我找到并运行了这个修复:
# plesk db
# CREATE USER 'root'@'localhost' IDENTIFIED BY 'password';
现在尝试添加或删除数据库时,我收到 new 错误:
错误:与数据库服务器的连接失败:查看“mysql.user” 引用无效的表或列或函数或 视图的定义者/调用者没有使用它们的权利
(我不确定它是否相关,但我几天前更新了 MariaDB。我很确定我在这样做之后创建了一个新数据库)。
CentOS Linux 7.7.1908(核心)| Plesk 玛瑙 | 版本 17.8.11 更新 #80 | mysql 10.4.11-1.el7.centos | 10.4.11-MariaDB MariaDB 服务器
【问题讨论】: