繁体   English   中英

如何在 AZURE DW 或 Azure 突触中制作用户或角色特定触发器?

[英]How make user or role specific triggers in AZURE DW or Azure synapse?

有没有办法在 Azure Synapse 或 azure DW 中制作用户或角色特定的触发器?

您不需要为此触发。 用户只能做您允许他们做的事情。 例如,当您第一次在数据库中创建用户时,他们没有权限。 如果用户是数据库角色db_ddladmin的成员或者他们实际上是db_owner或 sysadmins,则用户只能删除表。 所以你的问题的答案是,确保用户不是数据库中db_ddladmin角色的成员。

您可以考虑对某些角色使用DENY语句,但我认为这会导致设置过于复杂,难以维护和管理。 有关详细信息,请参阅 Synapse 的数据库角色文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM