【发布时间】: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