mirror of
https://github.com/MariaDB/server.git
synced 2026-10-23 18:49:29 +03:00
HANDLER OPEN accepted column-level SELECT grants as table access, but HANDLER READ returns all columns and never checked column privileges. Reopen of a handler table (after FLUSH/ALTER) did no checks at all. Require SELECT on every column (as for SELECT *) when the user has no table-level SELECT, and redo the privilege checks on reopen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
336 KiB
336 KiB