标签: postgresql database-trigger
版本:PostgresQL 9.6
我创建一个触发器。
即使我以超级用户身份创建触发器,数据库的所有者也可以删除触发器。
是否可以防止触发器被删除?
答案 0 :(得分:0)
除非您想为此编写事件触发器,否则不能阻止表的所有者在其上放置触发器。
也许您应该使用不同的权限概念,如果您要防止他人放弃触发器,则只授予他们有限的特权。与其允许其他人拥有表,不如授予其他人对表的特权。