MySQL触发器锁表

发布于 2025-01-09 16:46:10 字数 1469 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一花一树开 2025-01-16 16:46:10

上面的评论线程摘要:错误的根源是这样的:

语法错误或访问冲突

调用触发器的 MySQL 用户没有 database2.customers 表的 INSERT 权限。用户仅对存储 clients 表的主数据库具有权限。

触发器中执行的 SQL 语句中的错误会导致生成触发器的操作失败。

在 MySQL 用户被授予对 database2 中的表的 INSERT 权限后,错误停止并且问题得到解决。

Summary of the comment thread above: that the origin of the error was this:

Syntax error or access violation

The MySQL user calling the trigger does not have INSERT privilege to the database2.customers table. The user only had privileges on the primary database, where the clients table was stored.

An error in an SQL statement executed in a trigger causes the action that spawned the trigger to fail.

After the MySQL user was granted INSERT privilege to tables in database2, the errors stopped and the issue was resolved.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文