In my understanding, in SQL Server, DENY blocks permissions and trumps any GRANTs that are in place. I was just thinking if there is a way to DENY the "with grant option", meaning, prevent any "with grant option" from being given to a principal explicitly, not by omitting it in the GRANT syntax as described in here. Something like "GRANT permission DENY GRANT OPTION" in pseudo-code.
I was looking for such a feature because I don't want a principal to be given a GRANT OPTION later by other principals having the same GRANT OPTION. I am looking at this issue from a security context.
Is there a way to do this?