v.22.6Improvement
Add Implicit Grants with Grant Option in ClickHouse
Add implicit grants with grant option too. For exampleGRANT CREATE TABLE ON test.* TO A WITH GRANT OPTIONnow allowsAto executeGRANT CREATE VIEW ON test.* TO B. #38017 (Vitaly Baranov).
Why it matters
This feature enables users who have been granted permissions with theWITH GRANT OPTION to further grant those permissions to other users, facilitating more flexible and hierarchical access control management within ClickHouse.How to use it
Use theGRANT statement with the WITH GRANT OPTION clause, for example: GRANT CREATE TABLE ON test. TO A WITH GRANT OPTIONThis allows the user
A to grant CREATE VIEW (or other applicable privileges) on test. to other users like B.