903 B
903 B
Diagnosis — 2026-09-22
- The provisioner's
ACL SETUSERgave~<login>:*and+@all. Redis applies a key pattern to commands that take keys; a command taking none is governed by the command categories alone, and@allincludes@dangerous. - Fixed with
-@dangerousafter+@all.KEYSgoes with the category;SCANstays, and is what a consumer scoped to a prefix should use.
Located in: the redis module's client. Not a decision. Proven by the grant end-to-end bed.
On review. INFO is in the dangerous category and several client libraries ask it at connect;
it reads nothing a consumer keeps, so it is allowed back. Whether the catalogue's two cache
consumers need anything else the category removes is unverified — and moot until they present the
login they were granted (issue 081).