gpt4 book ai didi

sql - 如何在 AZURE DW 或 Azure synapse 中创建用户或角色特定的触发器?

转载 作者:行者123 更新时间:2023-12-02 06:59:45 24 4
gpt4 key购买 nike

是否有任何方法可以在 Azure Synapse 或 azure DW 中创建特定于用户或角色的触发器?

最佳答案

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

您可以考虑对某些角色使用 DENY 语句,但我认为这会导致设置过于复杂,难以维护和管理。请参阅Database Roles Synapse 文档以获取更多信息。

关于sql - 如何在 AZURE DW 或 Azure synapse 中创建用户或角色特定的触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65591311/

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