Skip to content

Fix access rights required for the merge() table function #2.#18104

Merged
vitlibar merged 1 commit intoClickHouse:masterfrom
vitlibar:fix-access-rights-for-merge-table-function-2
Dec 17, 2020
Merged

Fix access rights required for the merge() table function #2.#18104
vitlibar merged 1 commit intoClickHouse:masterfrom
vitlibar:fix-access-rights-for-merge-table-function-2

Conversation

@vitlibar
Copy link
Copy Markdown
Member

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Changelog category:

  • Improvement

Changelog entry:
Now the table function merge() requires the current user to have the SELECT privilege on each table it receives data from. This PR fixes #16964

@robot-clickhouse robot-clickhouse added the pr-improvement Pull request with some product improvements label Dec 15, 2020
@vitlibar
Copy link
Copy Markdown
Member Author

The second attempt to merge after #17983

@vitlibar vitlibar changed the title Fix access rights required for the merge() table function. Fix access rights required for the merge() table function #2. Dec 15, 2020
@vitlibar vitlibar force-pushed the fix-access-rights-for-merge-table-function-2 branch 3 times, most recently from a40f4a3 to c675ece Compare December 16, 2020 20:16
@vitlibar vitlibar force-pushed the fix-access-rights-for-merge-table-function-2 branch from c675ece to da18af9 Compare December 17, 2020 09:29
@vitlibar vitlibar merged commit b9c537a into ClickHouse:master Dec 17, 2020
@vitlibar vitlibar deleted the fix-access-rights-for-merge-table-function-2 branch December 17, 2020 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-improvement Pull request with some product improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RBAC - User with SELECT and CREATE TABLE on table1 can access table2 without SELECT on table2 using merge()

2 participants