创建任何人都能使用的触发操作

要使具有执行触发语句特权的任何人都能够执行某个触发器,您可以要求 DBA 创建具有 DBA 特权的 UDR 并为您授予具有 WITH GRANT OPTION 权限的 Execute 特权。

然后您将具有 DBA 特权的 UDR 用作触发操作。任何人都可以执行该触发操作,因为具有 DBA 特权的 UDR 具有 WITH GRANT OPTION 权限。当您激活 UDR 时,数据库服务器为 DBA 应用特权检查规则。