gpt4 book ai didi

mysql - 将 MySQL 触发器连接到特定 MySQL 用户

转载 作者:行者123 更新时间:2023-11-29 22:33:10 26 4
gpt4 key购买 nike

这个问题在不同的来源有不同的答案,所以我必须检查 stackoverflow。

我的 MySQL 数据库中有两个用户:database_admindatabase_user我写了一个触发器:

delimiter //
create trigger super_trigger...
delimiter;

如何使其仅适用于 database_admin,而不适用于 database_user

最佳答案

您需要将逻辑放入触发器中:

CREATE TRIGGER super_trigger ...
FOR EACH ROW
IF USER() LIKE 'database_admin@%' THEN
...
END IF;

USER() 函数返回执行了调用触发器的语句的用户。

关于mysql - 将 MySQL 触发器连接到特定 MySQL 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29659350/

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