簡體   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