Skip to content
Snippets Groups Projects
Commit 43680f9f authored by Konstantin Osipov's avatar Konstantin Osipov
Browse files

gh-323: roles

Implement granted privilege cache in struct user.

Reload user privileges from system spaces and
rebuild the cache whenever a grant or revoke occurs..

Implement revoking privileges from a role.
Basic tests pass.

Do not rebuild the privilege cache of objects
for which it can't have changed with a grant
or revoke.

Optimize rebuild_effective_grants().

Make role.test idempotent.

Make grant and revoke robust to malformed arguments.
Fix bugs in schema.lua, related to incorrect arguments
for grant/revoke.
parent 31db30c3
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment