【问题标题】:Delete permission is granted for user to database but mongrel server shows Mysql::Error: DELETE command denied to user已授予用户对数据库的删除权限,但 mongrel 服务器显示 Mysql::Error: DELETE command denied to user
【发布时间】:2013-06-04 08:43:05
【问题描述】:

已授予用户对数据库的删除权限,但服务器显示 Mysql::Error: DELETE command denied to user。我正在将 mongrel 服务器用于 Rails。当我使用相同的用户凭据登录 mysql 时,允许删除。

【问题讨论】:

  • 您是否已验证用户所在的所有主机的权限是否正确和/或运行 FLUSH PRIVILEGES?
  • 是的,我做了冲洗特权。但是,当我重新启动服务器时,删除开始工作。不知道为什么我需要重新启动服务器。
  • 您是否确认主机 IP 未更改和/或是否允许用户从任何主机连接 - 如果服务器没有静态 IP,则重新启动可能已更改 IP。

标签: mysql ruby-on-rails ruby


【解决方案1】:

您应该在命令前使用 sudo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-21
    • 2011-06-28
    • 2015-07-10
    • 2021-02-25
    • 2013-03-13
    • 2020-09-13
    相关资源
    最近更新 更多