gpt4 book ai didi

mysql - Heroku 上的 Jawsdb,新数据库迁移后,(Mysql2::Error:INSERT 命令被拒绝给用户..?)

转载 作者:可可西里 更新时间:2023-11-01 07:55:54 27 4
gpt4 key购买 nike

在 heroku 上部署了我们应用程序的新版本,并从以前的免费 jawsdb 实例迁移到数据库。但是现在每次用户注册都会放弃

(Mysql2::Error: INSERT command denied to user <username for instance

我错过了什么

  • 使用转储迁移并使用 mysql 命令行重新导入。眼睛盯着导出的数据,它似乎在那里(用户电子邮件等)
  • 所有配置变量看起来都正常(DATABASE_URL 是 mysql2... )
  • 我可以通过url登录数据库

我以前不必授予访问权限或类似的权限,有人遇到过这种情况吗?

谢谢本

最佳答案

我猜他们禁用了你的 INSERT 授权,因为你已经达到了你的计划的最大存储容量。

要验证这是一个权限问题,请使用运行该应用程序的用户登录 MySQL 提示符,然后输入此查询:

SHOW GRANTS;

它可能列出了很多,但没有INSERT

关于mysql - Heroku 上的 Jawsdb,新数据库迁移后,(Mysql2::Error:INSERT 命令被拒绝给用户..?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40415035/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com