据我了解,在 SQL Server 中,DENY 会阻止权限并胜过任何现有的 GRANT。我只是在想是否有办法拒绝“with grant option”,意思是防止任何“with grant option”显式地授予委托人,而不是通过在此处描述的 GRANT 语法中省略它。伪代码中的“GRANT permission DENY GRANT OPTION”之类的东西。
我一直在寻找这样的功能,因为我不希望具有相同 GRANT OPTION 的其他委托人稍后给委托人授予 GRANT OPTION。我正在从安全环境中看待这个问题。
有没有办法做到这一点?